Information processing device, information processing method, and program

ABSTRACT

There is provided an information processing device, an information processing method, and a program that make it possible to decrease reduction in a recognition rate corresponding to the amount of exercise of a user wearing a wearable device. Acceleration information is acquired as exercise state information, and movement speed is calculated. In a case where the movement speed exceeds certain speed, displaying is performed with a unit or a label in a plurality of pieces of information being omitted, whereby the plurality of pieces of information is displayed while reduction in a recognition rate is controlled. The present technology can be applied to a wearable device.

CROSS REFERENCE TO PRIOR APPLICATION

This application is a National Stage Patent Application of PCTInternational Patent Application No. PCT/JP2016/077394 (filed on Sep.16, 2016) under 35 U.S.C. § 371, which claims priority to JapanesePatent Application No. 2015-193422 (filed on Sep. 30, 2015), which areall hereby incorporated by reference in their entirety.

TECHNICAL FIELD

The present disclosure relates to an information processing device, aninformation processing method, and a program, and more particularly, toan information processing device, an information processing method, anda program configured to minimize the reduction in a user's visibilitywhen exercising while wearing an eyeglasses-style wearable device thatdisplays various information.

BACKGROUND ART

Recently, technical development related to information processingdevices worn on the head is being conducted. Such information processingdevices include a function of displaying various images to a userwearing the wearable device, as typified by a head-mounted display(HMD), for example.

More specifically, a device that acquires action information, sets adisplay item corresponding to the action information, and switches tohigh-priority information for display, for example, has been proposed asthe above information processing device (see Patent Document 1).

In addition, a device that plays back and displays a captured video hasalso been proposed as the above information processing device. In thiscase, there is also proposed a device that edits the playback speedduring playback of the video on the basis of information about theposition where the video was captured, and plays back the captured videoat the edited playback speed (Patent Document 2).

CITATION LIST Patent Document

Patent Document 1: JP 2014-071811A

Patent Document 2: JP 2015-128206A

SUMMARY OF THE INVENTION Problems to be Solved by the Invention

However, in the case of an information processing device worn by theuser, such as a wearable device, the user views a displayed imaged whileperforming various actions with the device being worn, but if the amountof information being displayed is large, visibility is reduced with thetechnologies proposed in Patent Documents 1 and 2 above, and there is arisk of the user being unable to recognize information appropriately.

The present technology was devised in light of such circumstances, andin particular, is able to minimize the reduction of visibility in aninformation processing device worn by a user, even when a large amountof information is displayed in various activity conditions.

Solutions to Problems

An information processing device of an embodiment of the presenttechnology is an information processing device including: an activitystate information acquisition unit configured to acquire activity stateinformation; and a display mode setting unit configured to set a displaymode from among a plurality of display modes on the basis of theactivity state information acquired by the activity state informationacquisition unit, in which the plurality of display modes includes, onthe basis of the activity state information, a first display mode ofdisplaying first information and second information and a second displaymode of displaying the first information.

The first information can be information in which display contentschange, and the second information can be information in which displaycontents do not change under a certain condition.

The first information can include information of a numerical value, andthe second information can include information of a unit of thenumerical value, or information of a label.

The first information can include a numerical value indicating adistance, a numerical value indicating speed, or a numerical valueindicating a period of time, and the second information can include aunit of the distance of a case where the certain condition is acondition that the numerical value is in a range of a certain distance,a unit of the speed of a case where the certain condition is a conditionthat the numerical value is in a range of certain speed, or a unit ofthe period of time of a case where the certain condition is a conditionthat the numerical value is in a range of a certain period of time.

The activity state information can include user's exercise intensity.

The user's exercise intensity can be specified by measurement ofmovement speed, vibration, gaze, heart rate, body temperature,perspiration, brain waves, or myoelectric potential of the user.

On the basis of the exercise intensity, the display mode setting unitcan set the second display mode of displaying the first information, inwhich display contents change, while omitting the second information inwhich display contents do not change under a certain condition.

In a case where the exercise intensity is stronger than a certainthreshold value, the display mode setting unit can set a second displaymode of displaying the first information while omitting the secondinformation.

On the basis of the exercise intensity, the display mode setting unitcan recognize a sport executed by the user, activate an applicationprogram corresponding to the sport, and set the certain threshold valueaccording to the activated application program.

The plurality of display modes can include, on the basis of the activitystate information, the first display mode of displaying the firstinformation in which display contents change under the certain conditionor the second information in which display contents do not change underthe certain condition, and the second display mode of displaying thefirst information, in which display contents change under the certaincondition, while omitting the second information in which displaycontents do not change under the certain condition.

The display mode setting unit can set, on the basis of the activitystate information, the second display mode of displaying the firstinformation in an emphasized manner in a case of the first display modeof displaying the second information in which display contents do notchange under the certain condition.

The display mode setting unit can set the second display mode ofdisplaying the first information, in which display contents do notchange under the certain condition, in an emphasized manner by at leastone of a blinking display and an enlarged display.

A display image generation unit configured to generate an imageaccording to the display mode set by the display mode setting unit canbe further provided.

A display unit configured to display an image that can be seen alongwith an outside world can be further provided, and the display unit candisplay, as the display image, the image generated by the display imagegeneration unit according to the display mode set by the display modesetting unit.

The display image can be displayed by an eyepiece optical system inwhich a length in a direction, which is shorter than the otherdirections, of a region where light is emitted towards user's pupil isshorter than or equal to an upper limit of the pupil diameter variation.

In a case of setting the second display mode of performing displayingwhile omitting the second information in which the display contents donot change under the certain condition, the display mode setting unitcan set the first display mode of performing displaying without omittingthe second information, in which the display contents do not change, ina case where a gaze of the user is towards the display image or a gazeof the user is towards the display image for a period longer than acertain period.

In a case where a gaze direction of the user is fixed for a certainperiod or longer, the display mode setting unit can set the firstdisplay mode of displaying the second information, in which the displaycontents do not change and which is not displayed, in the gaze directionalong with the first information.

According to frequency of use by the user, the display mode setting unitcan set the second display mode of displaying the first informationwhile omitting the second information in which display contents do notchange under the certain condition.

An information processing method of an embodiment of the presenttechnology includes the steps of: acquiring activity state information;and setting a display mode from among a plurality of display modes onthe basis of the acquired activity state information, in which theplurality of display modes includes, on the basis of the activity stateinformation, a first display mode of displaying first information andsecond information and a second display mode of displaying the firstinformation.

A program of an embodiment of the present technology is a programcausing a computer to function as: an activity state informationacquisition unit configured to acquire activity state information; and adisplay mode setting unit configured to set a display mode from among aplurality of display modes on the basis of the activity stateinformation acquired by the activity state information acquisition unit,in which the plurality of display modes includes, on the basis of theactivity state information, a first display mode of displaying firstinformation and second information and a second display mode ofdisplaying the first information.

In an embodiment of the present technology, activity state informationis acquired, and a display mode is set from among a plurality of displaymodes on the basis of the activity state information acquired by theactivity state information acquisition unit. The plurality of displaymodes includes, on the basis of the activity state information, a firstdisplay mode of displaying first information and second information anda second display mode of displaying the first information.

An information processing device of an embodiment of the presenttechnology may be an independent device or a block that functions as aninformation processing device.

Effects of the Invention

According to an embodiment of the present technology, in an informationprocessing device worn by a user, it is possible to minimize a reductionof visibility even in various activity conditions.

BRIEF DESCRIPTION OF DRAWINGS

FIG. 1 is a diagram explaining the exterior appearance of an informationprocessing device applying an embodiment of the present technology.

FIG. 2 is a perspective view illustrating an example configuration of alight guide unit of the information processing device of FIG. 1.

FIG. 3 is a cross-section view illustrating an example configuration ofa light guide unit of the information processing device of FIG. 1.

FIG. 4 is a diagram illustrating an example of a state in which theinformation processing device of FIG. 1 is worn by a user.

FIG. 5 is a block diagram explaining a first embodiment of functionsrealized by the information processing device of FIG. 1.

FIG. 6 is a diagram explaining a procedure when a user wearing theinformation processing device of FIG. 1 views something.

FIG. 7 is a diagram explaining the relationship between the layout wheninformation is displayed by the information processing device of FIG. 1,and the recognition rate depending on the activity state.

FIG. 8 is a diagram explaining a simultaneous display mode and atime-division display mode.

FIG. 9 is a flowchart explaining a display control process by theinformation processing device of FIG. 5.

FIG. 10 is a display example by an application used when running,presented on a display image displayed by a display control process bythe information processing device of FIG. 5.

FIG. 11 is a display example by an application used when cycling,presented on a display image displayed by a display control process bythe information processing device of FIG. 5.

FIG. 12 is a display example by an application used when playing tennis,presented on a display image displayed by a display control process bythe information processing device of FIG. 5.

FIG. 13 is a display example by an application used when playing golf,presented on a display image displayed by a display control process bythe information processing device of FIG. 5.

FIG. 14 is a diagram explaining the relationship between the layout wheninformation is displayed by the information processing device of FIG. 1,and the recognition rate depending on whether or not labels and unitsare omitted.

FIG. 15 is a block diagram explaining a second embodiment of functionsrealized by the information processing device of FIG. 1.

FIG. 16 is a flowchart explaining a display control process by theinformation processing device of FIG. 15.

FIG. 17 is a flowchart explaining a display control process by theinformation processing device of FIG. 15.

FIG. 18 is a display example on a display image displayed by a displaycontrol process by the information processing device of FIG. 15.

FIG. 19 is a display example by an application used when running,presented on a display image displayed by a display control process bythe information processing device of FIG. 15.

FIG. 20 is a display example by an application used when cycling,presented on a display image displayed by a display control process bythe information processing device of FIG. 15.

FIG. 21 is a display example by an application used when playing tennis,presented on a display image displayed by a display control process bythe information processing device of FIG. 15.

FIG. 22 is a display example by an application used when playing golf,presented on a display image displayed by a display control process bythe information processing device of FIG. 15.

FIG. 23 is a diagram explaining an example of graphics displayed by theinformation processing device of FIG. 1.

FIG. 24 is a diagram explaining the difference in recognition ratesbetween standing still and moving for the example graphics of FIG. 23.

FIG. 25 is a diagram explaining the difference in recognition ratesbetween standing still and moving for the example graphics of FIG. 23.

FIG. 26 is a block diagram explaining a third embodiment of functionsrealized by the information processing device of FIG. 1.

FIG. 27 is a flowchart explaining a display control process by theinformation processing device of FIG. 26.

FIG. 28 is a flowchart explaining a display control process by theinformation processing device of FIG. 26.

FIG. 29 is a flowchart explaining a display control process by theinformation processing device of FIG. 26.

FIG. 30 is a flowchart explaining a display control process by theinformation processing device of FIG. 26.

FIG. 31 is a block diagram illustrating another functional configurationexample of the first embodiment to the third embodiment.

FIG. 32 is a block diagram illustrating yet another functionalconfiguration example of the first embodiment to the third embodiment.

FIG. 33 is a diagram explaining an example configuration of ageneral-purpose personal computer.

MODE FOR CARRYING OUT THE INVENTION First Embodiment

First, an overview of an information processing device according to thefirst embodiment of the present technology will be described withreference to FIG. 1.

FIG. 1 is an exterior view of an information processing device accordingto the first embodiment of the present technology.

The information processing device 31 is equipped with an image displayfunction, and is worn on the head of the human body. Specifically, theinformation processing device 31 is a wearable device having an imagedisplay function of emitting image light directly onto the user's eyesthrough a lens, and the formed virtual image is recognized by the useras an image. In other words, the information processing device 31functions as a head-mounted display (HMD). Furthermore, an eyepieceoptical system that shines image light is positioned in front of theuser's eye when the information processing device 31 is worn by theuser, and is smaller than the average human pupil diameter. For thisreason, not only image light but also outside light shines on the pupilof the user wearing the information processing device 31, and thus bothan image and the outside world enter the user's field of vision.

For example, as illustrated in FIG. 1, the information processing device31 includes a main unit 41, an arm 42, and a light guide reflection unit43 having an eyepiece window that emits image light. Additionally, thelight guide reflection unit 43 is provided as an eyepiece optical systemso that the length in a direction whose length is shorter than the otherdirections in the region of the light guide reflection unit 43 wherelight is emitted towards the user's pupil (hereinafter also called thewidth in the short direction) is narrower than the pupil diameter. Notethat the information processing device 31 may be attached to eyeglasses11 or the like.

The main unit 41 is connected to the arm 42 and the eyeglasses 11.Specifically, the lengthwise edge of the main unit 41 is joined to thearm 42, and one side face of the main unit 41 is attached to theeyeglasses 11 via a connecting member. Note that the main unit 41 mayalso be worn directly on the head of the human body.

In addition, the main unit 41 includes a built-in control board forcontrolling the operation of the information processing device 31.Specifically, the main unit 41 includes a control board includingcomponents such as a central processing unit (CPU) and random accessmemory (RAM), and is connected to the light guide reflection unit 43through the arm 42 using signal wires or the like.

The arm 42 connects the main unit 41 and the light guide reflection unit43, and supports the light guide reflection unit 43. Specifically, thearm 42 is respectively joined to one end of the main unit 41 and one endof the light guide reflection unit 43, and secures the light guidereflection unit 43. Also, the arm 42 includes built-in signal wires forcommunicating image-related data provided from the main unit 41 to thelight guide reflection unit 43.

The light guide reflection unit 43 projects image light outside theinformation processing device 31. Specifically, the light guidereflection unit 43 projects image light provided from the main unit 41via the arm 42 outside the information processing device 31 through aneyepiece lens 61 (FIG. 2), or in other words, towards an eye of the userwearing the information processing device 31.

In addition, an operating unit 41 a made up of a touch sensor isprovided on the top face as seen in the drawing. The operating unit 41 aaccepts operating input, such as a swipe in the direction of the solidarrow in the drawing, or a tap in the direction of the dashed arrow, andproduces a corresponding operation signal.

Note that the configuration of the operating unit 41 a may include notonly the configuration enabling touch operations such as swiping andtapping as discussed above, but also another configuration able toaccept operating input. For example, the operating unit 41 a may also beconfigured to accept an input operation performed by contacting aphysically configured operating button or the like, or be configured toaccept non-contacting operating input. For example, the operating unit41 a may be a combination of all or some of an infrared (IR)communication or capacitive sensor (proximity sensor), a camera (imagesensor), and a photodiode.

In addition, on the end on the main unit 41 connected to the arm 42, anoutward-facing camera 42 b able to capture images of the user's nearbyenvironment is provided, and images captured by this outward-facingcamera 42 b may be emitted and projected onto the pupil by the lightguide reflection unit 43, or captured images may be used to detectobjects in the user's nearby environment, as well as to detect theposition and orientation of such objects.

Next, FIGS. 2 to 4 will be referenced to describe an exampleconfiguration of the light guide reflection unit 43 in detail. FIG. 2 isa perspective view illustrating an example of a diagrammaticconfiguration of the light guide reflection unit 43 in the informationprocessing device 31 according to the present embodiment, while FIG. 3is a cross-section view illustrating an example of a diagrammaticconfiguration of the light guide reflection unit 43 in the informationprocessing device 31 according to the present embodiment. Also, FIG. 4is a diagram illustrating an example of a state in which the light guidereflection unit 43 of the information processing device 31 according tothe present embodiment is worn by the user.

As illustrated in FIGS. 2 and 3, the light guide reflection unit 43includes, as an eyepiece optical system, a projection unit 71, a lightguide unit 51, a reflection unit 72, an eyepiece lens 61, and an imagingunit 73.

The projection unit 71 emits image light towards the light guide unit51. For example, the projection unit 71 is a display panel that displaysan image provided from the main unit 41 as illustrated in FIG. 3, and bythe display of an image, emits light towards the light guide unit 51.

The light guide unit 51 guides incident image light to the reflectionunit 72. For example, the light guide unit 51 is a columnar member asillustrated in FIG. 2, and guides image light so that the image lightprojected from the projection unit 71 reaches the reflection unit 72, asillustrated in FIG. 3. Note that the light guide unit 51 may be atubular member which a hollow interior, or a transparent member thattransmits image light.

The reflection unit 72 reflects arriving image light towards theeyepiece lens 61. For example, as illustrated in FIG. 3, the reflectionunit 72 reflects image light guided by the light guide unit 51 to headtowards the position of the eyepiece lens 61.

The eyepiece lens 61 enlarges the image. Specifically, the eyepiece lens61 refracts the image light reflected by the reflection unit 72 toenlarge the image according to the image light.

In addition, the light guide reflection unit 43 is formed so that thelength in a direction whose length is shorter than the other directionsin the region where light is emitted towards the user's pupil is alength less than or equal to the upper limit of pupil diametervariation. Specifically, the light guide reflection unit 43 is formed sothat the width in the short direction of the light guide reflection unit43 is less than or equal to an average pupil diameter. For example, asillustrated in FIG. 4, the light guide reflection unit 43 is formed sothat the width L2 in the short direction of the light guide reflectionunit 43 is less than or equal to the average pupil diameter L1. Notethat since the pupil diameter L1 of a person generally varies over arange from approximately 2 mm to 8 mm, L2 is configured to be 8 mm orless, such as approximately 4 mm, for example. Also, the shape of thelight guide reflection unit 43, namely the region from which light isemitted, may be not only rectangular, but also circular, elliptical, orsome other polygonal shape.

To recognize the user's gaze direction, the imaging unit 73 captures theuser's eye, particularly the position of the eye, and supplies thecaptured image to the information processing device 31.

Note that in FIG. 1, the information processing device 31 uses a method(hereinafter also called the eye-division method) enabling the user toview an image (hereinafter also called the display image) displayed byprojection with the light guide reflection unit 43 onto a partial regionof the user's eye, while also enabling the user to view the outsideworld in all other regions.

However, the information processing device 31 may also use a methodother than the eye-division method insofar as the configuration enablesthe user to view the outside world and the display image simultaneously.For example, the information processing device 31 may also use a methodthat displays a display image on a partial region of the lens part ofthe eyeglasses, and enables viewing of the outside world by allowinglight from the outside world to be transmitted from all other regions(transmissive method), or a method that presents a display image in partof an image of the outside world for display on a display provided so asto cover the entire surface of the eye (video see-through method).

<Example Configuration of Functions Realized by Information ProcessingDevice of FIG. 1>

Next, FIG. 5 will be referenced to describe an example configuration ofthe functions of the information processing device 31 according to thepresent embodiment. FIG. 5 is a block diagram for explaining thefunctions realized by the information processing device 31 according tothe present embodiment.

As illustrated in FIG. 5, the information processing device 31 isequipped with an activity state information acquisition unit 101, adisplay control unit 102, a display unit 103, an operating unit 104, astorage unit 105, and a gaze detection unit 106.

The activity state information acquisition unit 101 acquires activitystate information indicating the activity state of the user.Specifically, the activity state information includes an exerciseintensity indicating the strenuousness of a person's activity state,according to which the user's gaze varies.

Herein, exercise intensity is, for example, the user's movement speed(including acceleration and speed in a certain direction, oralternatively, a speed computed using an acceleration obtained from atime series of position information), vibration (include amplitude andperiod), as well as biosensing results such as gaze, heart rate, bodytemperature, amount of perspiration, brain waves, or myoelectricpotential.

More specifically, a strong exercise intensity means that thestrenuousness of a person's activity state is strong (high), indicatinga state in which the user's movement speed is fast, the number ofvibrations is high, the heart rate is high, the body temperature ishigh, or the amount of perspiration is large, for example. Conversely, aweak exercise intensity means that the strenuousness of a person'sactivity state is weak (low), and is a state in which the user'smovement speed is slow, the number of vibrations is low, the heart rateis low, the body temperature is low, or the amount of perspiration issmall, for example.

In addition, the activity state information acquisition unit 101 mayalso be configured to be able to recognize the user's actions on thebasis of activity state information, namely the exercise intensity.Specifically, the activity state information acquisition unit 101 may beconfigured to recognize a specific exercise state, such as the userwalking, running, or taking an elevator, on the basis of activity stateinformation including exercise intensity.

In addition, the activity state information acquisition unit 101acquires content set manually by the user according to operation contentof the operating unit 104. More specifically, the activity stateinformation acquisition unit 101 is able to recognize a type ofapplication from among tennis, running, and cycling applications ascontent information according to operation content of the operating unit104. For example, a communication device (not illustrated) such asBluetooth (registered trademark) may be provided, and when communicationis enabled between this communication device and a sensor provided in ashoe or the like, such as a position information detecting sensor, anacceleration sensor, or a vibration sensor, for example, the activitystate information acquisition unit 101 is able to recognize that thetype of application corresponds to running.

Note that the following description will proceed under the suppositionthat the activity state information is an exercise intensity indicatingthe strenuousness of exercise according to the user's activity state.Namely, suppose that the activity state information acquisition unit 101acquires the movement speed of the information processing device 31 asthe exercise intensity, and supplies the acquired movement speed to thedisplay control unit 102. Also, the acceleration may be acquired as theexercise intensity, and the movement speed may be computed from theacquired acceleration.

The operating unit 104, upon receiving an operation signal supplied bythe operating unit 41 a, recognizes operation content, and suppliesinformation about the recognized operation content to the displaycontrol unit 102.

The storage unit 105 stores image format information about the format ofimages to be displayed by an application. The display control unit 102reads out an image format stored in the storage unit 105, performsprocessing such as adding information depending on the application, andoutputs to the display unit 103 for display.

The gaze detection unit 106 recognizes the user's gaze direction on thebasis of an eye image supplied by the imaging unit 73, and suppliesinformation about the recognized gaze direction to the display controlunit 102.

The display control unit 102 controls the display on the display unit103 by generating a display image to be displayed on the basis of theactivity state information supplied by the activity state informationacquisition unit 101, the operation content supplied by the operatingunit 104, the gaze direction supplied by the gaze detection unit 106,and an image that acts as the format set per application and stored inthe storage unit 105, and outputting to the display unit 103 fordisplay.

More specifically, the display control unit 102 is equipped with a modedetermination unit 102 a and a display image generation unit 102 b. Themode determination unit 102 a determines and sets a display mode for thedisplay image, on the basis of the activity state information, namelythe exercise intensity. In addition, on the basis of the activity stateinformation, the mode determination unit 102 a may recognize the user'sactivity content, namely an activity such as walking, running, playingtennis, or playing golf, for example, and determine the display mode ofthe display image according to the recognized activity content. Thedisplay image generation unit 102 b generates a display imagecorresponding to the display mode set by the mode determination unit 102a, and displays the display image on the display unit 103. Note that thedisplay mode will be discussed in detail later.

The display image generation unit 102 b recognizes a display-relatedinstruction by the user on the basis of the operation content, andcontrols the display image according to the recognized instructioncontent.

The display control unit 102 b recognizes the gaze direction, recognizeswhich information among the information being displayed as the displayimage on the display unit 103 is being focused on, for example, andcontrols the display image on the basis of the recognized informationbeing focused on.

The display unit 103 displays images on the basis of instructions fromthe display control unit 102. Specifically, the display unit 103 acts asthe projection unit 71, projects image light according to a displayimage indicated for display by the display control unit 102, and focusesthe image onto the user's retina.

The display image generation unit 102 b controls the display image to bedisplayed next according to the display image displayed previously.

<Recognition Procedure for Image Displayed by Information ProcessingDevice of FIG. 1>

A recognition procedure by which the user wearing the above informationprocessing device 31 of FIG. 1 as a wearable device recognizes an imagedisplayed by the information processing device 31 will be described.

Suppose that in the state St1, with respect to a gaze direction asindicated by the dashed line in FIG. 6, an image display area in which adisplay image is displayed by the information processing device 31 doesnot exist, and the user wearing the information processing device 31 isdirecting his or her gaze towards the outside world. Note that FIG. 6 isdrawn from a perspective above the user wearing the informationprocessing device 31, in which the arrow indicated by the dashed lineindicates the gaze direction, and the image display region P indicatesan image made up of a virtual image viewed by the user with image lightemitted by the information processing device 31.

Subsequently, for some reason, the state switches the state St1 to thestate St2, and the user directs his or her gaze towards the imagedisplay region P. At this point, the user's eye is still not focused onthe image display region P, and is unable to recognize information inthe image display region P.

In the state St2, the user focuses in the gaze direction, and asindicated by the state St3, when the focus point aligns with the imagedisplay region P, the user is able to recognize the image display regionP.

Additionally, after recognizing the image display region P, in the stateSt4, the user recognizes the information being displayed in the imagedisplay region P.

The user recognizes the image display region P emitted by theinformation processing device 31 in four steps from the states St1 toSt4 described with reference to FIG. 6. In other words, the user wearingthe information processing device 31 ordinarily may be said to beswitching between the action of looking at the outside world in thestate St1 and the action of recognizing the image display region P inthe state St4, depending on the situation.

At this point, the user wears the information processing device 31 andlooks at the information in the image display region P as necessarywhile looking at information in the outside world, but when attemptingto look at the image display region P in conjunction with an activitysuch as walking or running, the user looks at the image display region Pand reads information with a lowered recognition rate due to the need tolook at the outside world during an activity such as walking or running.

For this reason, depending on the user's activity, such as walking orrunning, and the surrounding environment, in some cases the user mayneed to look at the image display region P for an extremely short time,and recognize and read the displayed information. In other words, theinformation displayed in the image display region P may need to beeasily recognizable even in an extremely short time, and by making theinformation easily recognizable in this way, a reduction in therecognition rate due to exercise may be minimized.

<Recognition Rate of Information in Image Displayed by InformationProcessing Device During Exercise>

FIG. 7 illustrates the recognition rate of information in the imagedisplay region P emitted by the information processing device 31 duringexercise by the user wearing the information processing device 31,compared among different amounts of exercise, amounts of information,and layouts.

Note that the image display region refers to the region in which adisplay image viewable together with the visual field of the outsideworld is displayed by being projected onto the eye with the light guidereflection unit 43, but in the following, the simple term “image displayregion” will be used to denote the display state in the image displayregion when a display image is displayed.

In FIG. 7, the display image displayed in the image display region Pincludes a maximum of four types of information, namely the currenttime, the distance traveled, the average time per kilometer, and theheart rate, and assuming that at least one of the four types isdisplayed in the display image, the recognition rates for eight layoutsfrom ID1 to ID8 are compared.

More specifically, in the layout ID1, the current time is displayedcentered in the horizontal direction and the vertical direction.

In the layout ID2, the current time and the distance traveled aredisplayed at a center position in the vertical direction, arranged fromleft to right in the horizontal direction.

In the layout ID3, the current time and the distance traveled aredisplayed at a center position in the horizontal direction, arrangedfrom top to bottom in the vertical direction.

In the layout ID4, the distance traveled, the current time, and theaverage time per kilometer are displayed at a center position inhorizontal direction, arranged from top to bottom in the verticaldirection.

In the layout ID5, the current time is displayed to the left in thehorizontal direction at a center position in the vertical direction,while the distance traveled and the average time per kilometer aredisplayed to the right in the horizontal direction and arranged from topto bottom in the vertical direction.

In the layout ID6, the current time is displayed on an upper row in thevertical direction and centered in the horizontal direction, while thedistance traveled and the average time per kilometer are displayed on alower row in the vertical direction and arranged from left to right inthe horizontal direction.

In the layout ID7, the current time is displayed on an upper row in thevertical direction and centered in the horizontal direction, while thedistance traveled, the average time per kilometer, and the heart rateare displayed on a lower row in the vertical direction and arranged fromleft to right in the horizontal direction.

In the layout ID8, the current time and the distance traveled aredisplayed on an upper row in the vertical direction and arranged fromleft to right in the horizontal direction, while the average time perkilometer and the heart rate are displayed on a lower row in thevertical direction and arranged from left to right in the horizontaldirection.

In addition, for each of the layouts from ID1 to ID8, FIG. 7 illustratesbar graphs from left to right as the amount of exercise is varied amongthree types, namely a walk, a slow run, and a fast run.

As illustrated in FIG. 7, for the layouts ID1 to ID3 having two types ofinformation, a good recognition rate is ensured, without changingdepending on the amount of exercise.

Also, as indicated by the layouts ID4 to ID8, if three or more types ofinformation are displayed, the reduction in the recognition rate becomespronounced, and the overall trend is for the recognition rate to drop asthe amount of exercise increases.

Furthermore, as indicated by the layouts ID6 and ID7, if three or moretypes of information are displayed arranged in the vertical directionand arranged in the horizontal direction, the reduction in therecognition rate becomes pronounced. In particular, a large drop in thereduction rate when exercising at a fast run is demonstrated.

From the above, to ensure a good recognition rate irrespective of theamount of exercise, keeping the information displayed simultaneously inthe image display region P to two types or less may be consideredsuitable.

However, since this example only compares arrangements of textinformation in the horizontal direction and the vertical direction, theamount of information is not necessarily required to be two types.

For example, there is a possibility of improvement by adding changes ofcolor or the like. Also, in cases where the information to present isnot text but instead some kind of graphic image or icon, for example,there is a possibility of improvement in the recognition rate.

In any case, however, regarding information whose display is considerednecessary, there may be a need to experimentally compute the number ofinformation types that are simultaneously recognizable from among theinformation that can be displayed at once, such as by varying the layoutand colors, and limit the information accordingly.

The following description supposes that for the case of displaying thefour types of text-based information in FIG. 7, only up to two types ofinformation are displayed at once as a general rule, and that byswitching the classes of information by successive time division fordisplay, a reduction in the recognition rate during exercise may beminimized. However, even if information is presented in groups of someother number depending on the classes of information and the methods ofdisplay, a reduction in the recognition rate during exercise may stillbe minimized.

<Display Control Process by Information Processing Device of FIG. 5>

Accordingly, in the information processing device 31 applying anembodiment of the present technology, only up to two types ofinformation are displayed simultaneously in a single display imagedisplayed in the image display region P, for example, and in the case ofdisplaying a greater number of information types, the number ofinformation types included in a single display image is kept to acertain number for each, and the information is displayed split up overmultiple display images by shifting the respective display timings(time-division display). In other words, a certain number of informationtypes are displayed at a time, and as time passes, the information typesare switched successively and displayed.

In the following, the term “simultaneous display mode” denotes a displaymode that displays multiple information types simultaneously in a singledisplay image, whereas the term “time-division display mode” denotes adisplay mode that splits up multiple information types by a certainnumber for display in multiple display images by shifting the respectivedisplay timings (time-division display).

In other words, for example, when the total amount of information isthree types of information, such as “distance traveled”, “current time”,and “average time per kilometer”, the simultaneous display mode is adisplay mode in which the three types of “distance traveled”, “currenttime”, and “average time per kilometer” are included in a single displayimage and displayed simultaneously as “3.2 km”, “15:01”, and “6′05″/km”,respectively, as indicated by the image display region PA in the leftpart of FIG. 8, and as time passes, display images presenting changedinformation are successively switched one at a time and displayed(displayed in a time series). In other words, in the case of thesimultaneous display mode, display images presenting these three typesof information simultaneously are successively displayed while varyingthe information as time passes.

On the other hand, when displaying three types of information such as“distance traveled”, “current time”, and “average time per kilometer”not with the simultaneous display mode but instead with thetime-division display mode, as the time passes over times t1, t2, t3,and so on, at the first timing at the time t1, “3.2 km” is displayed asthe “distance traveled”, as indicated by the display image in the imagedisplay region Pa in the right part of FIG. 8, while at the next timingat the time t2, “15:01” is displayed as the “current time”, as indicatedby the display image in the image display region Pb, and at the nexttiming at the time t3, “6′05″/km” is displayed as the “average time perkilometer”, as indicated by the display image in the image displayregion Pc, with the above display images being displayed in order astime passes (displayed by time division). In other words, in the case ofthe time-division display mode, three types of display images, namelythe image display regions Pa, Pb, and Pc, are displayed at respectivelyshifted timings, and in addition, the information that changes as timepasses is displayed repeatedly, three images at a time (displayed bytime division and in a time series).

In other words, in the case of the time-division display mode, among thethree types of display images, namely the image display regions Pa, Pb,and Pc, the display image to be displayed is set by switching withshifted timings, so that at each timing, a display image of theinformation to be displayed is displayed, while display images otherthan the display image of the information to be displayed are notdisplayed. Furthermore, the display is switched as time passes (in atime series) in units of the three types of display images, namely theimage display regions Pa, Pb, and Pc.

In other words, the display images displayed in the image displayregions Pa, Pb, and Pc are a first display image to a third displayimage, and in the case of supposing that the timings at which to changein the time direction are the times t11, t12, and t13, with the timedivision display mode, at the timing of the time t11, for example, thefirst display image is set as the display image to be displayed, and thedisplay enters a state in which the first display image is displayed,whereas the second and third display images are not displayed. Next, atthe timing of the time t12, the second display image is set as thedisplay image to be displayed, and the display enters a state in whichthe second display image is displayed, whereas the first and thirddisplay images are not displayed. Furthermore, at the timing of the timet13, the third display image is set as the display image to bedisplayed, and the third display image is displayed, whereas the firstand second display images are not displayed. Additionally, by repeatingthe operation from the time t11 to the time t13 as time passes, thethree types of display images are displayed in a time series.

Note that when the three types of display images are a first image, asecond image, and a third image, the three images may not only bedisplayed repeatedly one at a time in a fixed order in units of “firstimage, second image, third image”, such as in the order of the firstimage, the second image, the third image, the first image, the secondimage, the third image, and so on, but may also be displayed two or moretimes within a repeating unit, as long as the three types of displayimages are used. For example, the three images may also be displayedrepeatedly in units of “first image, second image, third image, secondimage, third image”, such as in the order of the first image, the secondimage, the third image, the second image, the third image, the firstimage, the second image, the third image, the second image, the thirdimage, and so on.

According to such a process, the recognition rate is guaranteed bylimiting the number of information types displayed in a single displayimage displayed in the image display region, while in addition, whendisplaying a number of information types greater than the limitednumber, the information types are split up over multiple display imagesand given respectively shifted timings (different timings) for display(that is, displayed by time division), thereby making it possible tominimize a reduction in the recognition rate during exercise.

In other words, the information processing device 31 of FIG. 5 executesa display control process that, for up to two types of information, usesthe simultaneous display mode that displays information simultaneouslyin a single display image, whereas for more types of information, usesthe time-division display mode, in which all information types aresuccessively split up into information that is less than the number ofrecognizable information types in a single display image, and themultiple display images respectively presenting the split-up number ofinformation types are switched and displayed at different timings (withrespectively shifted timings). Accordingly, at this point, the displaycontrol process by the information processing device 31 of FIG. 5 willbe described with reference to the flowchart in FIG. 9.

Also, this embodiment describes an example in which up to twoinformation types are displayed simultaneously in the simultaneousdisplay mode, whereas for more types of information, one type ofinformation at a time is displayed in the time-division display mode.However, if the number of simultaneously recognizable information typesis a certain number equal to or greater than two, the simultaneousdisplay mode may also be configured display the certain number ofsimultaneously recognizable information types in a single display imagesimultaneously, and switch the display as time passes (that is, displaythe display images one at a time in a time series).

On the other hand, if the number of information types exceeds thecertain number of simultaneously recognizable information types, thetime-division display mode may also be configured to display multipledisplay images presenting information split up into the number ofsimultaneously recognizable information types or a smaller number withrespectively shifted timings, and display the information whileswitching in units of the multiple display images as time passes (thatis, display the multiple display images by time division and in a timeseries).

Namely, in step S11, the mode determination unit 102 a of the displaycontrol unit 102 initializes a counter n for counting a sequence ofimages to be displayed in a time series on the display unit 103 as theimage display region P.

In step S12, the mode determination unit 102 a controls the activitystate information acquisition unit 101 to acquire activity stateinformation, or in other words, information about speed as the exerciseintensity, for example, thereby acquires the movement speed of the userwearing the information processing device 31, and determines whether ornot the movement speed is greater than a certain speed v0.

Herein, the speed v0 is taken to be a speed of 0 indicating a stoppedstate, or a speed close to a stopped state extremely close to a speed of0, for example. In other words, in step S12, it is determined whether ornot the user's movement speed is a speed of 0, or in other words,whether or not the user's exercise intensity is completely 0.

As discussed earlier, the exercise intensity indicates the strenuousnessof the user's activity. In this example, speed is used as the activitystate information, and thus as the speed becomes faster, the exerciseintensity becomes stronger (higher), and at this point, the amount ofinformation the user is able to recognize simultaneously when looking ata single image display region decreases, and the recognition rate falls.Conversely, as the activity state information, namely the speed, becomesslower, the exercise intensity becomes weaker (lower), the amount ofinformation the user is able to recognize simultaneously when looking ata single image display region increases, and the recognition rate rises.

In addition, when using factors such as the amount of vibration, theamount of exercise, or the heart rate as the activity state information,as the vibrations become more intense, as the amount of exercise becomesgreater, and as the heart rate rises, the exercise intensity becomesstronger, and the recognition rate falls. Conversely, as the activitystate information, namely the vibrations become smaller, as the amountof exercise becomes smaller, and as the heart rate falls, the exerciseintensity becomes weaker, and the recognition rate rises.

Consequently, since the exercise intensity is set according to theactivity state information, and the recognition rate varies according tothe exercise intensity, a display mode, such as the simultaneous displaymode or the time-division display mode, is switched according to theactivity state information, or in other words, according to the exerciseintensity.

In step S12, if the user's movement speed is less than the speed v0 andtreated as being a stopped state, or in other words, if the exerciseintensity is 0, the process proceeds to step S16.

In step S16, the mode determination unit 102 a sets the display mode tothe simultaneous display mode, and supplies the display mode setting tothe display image generation unit 102 b.

In step S17, the display image generation unit 102 b generates a displayimage presenting all displayable information simultaneously, andcontrols the display unit 103 to display the display image. In otherwords, in this case, the exercise intensity based on the activity stateinformation is weak and the user is barely moving at all, or in otherwords, the user is treated as standing still, for example. Thus, theuser is judged to be capable of recognizing more information, and animage is displayed in which the four types of displayable information,such as those corresponding to the layout ID8 in FIG. 7, for example,are all displayed.

On the other hand, in step S12, if the speed is greater than the speedv0 and treated as at least not a stopped state, the process proceeds tostep S13.

In step S13, the mode determination unit 102 a determines whether or nota display switching mode is active. In other words, herein, the displayswitching mode refers to a mode that switches the display according tothe amount of exercise (exercise intensity) irrespectively of the intentof the user wearing the information processing device 31, switching tothe simultaneous display mode that displays all informationsimultaneously when the exercise intensity is greater than 0 but lessthan a certain value, and switching to time-division display mode thatautomatically decreases the amount of information to display anddisplays information successively by time division when the exerciseintensity becomes greater than the certain value. Note that in theflowchart in FIG. 9, if the display switching mode is not active (if thedisplay switching mode is not on), the display mode is constantly set tothe simultaneous display mode irrespective of the exercise intensity,but another configuration may allow the display mode setting to belocked to either the simultaneous display mode or the time-divisiondisplay mode irrespective of the exercise intensity.

In step S13, if the display switching mode is not active, the processproceeds to step S14.

In step S14, the mode determination unit 102 a controls the display unit103 to display an image asking whether or not to turn on the displayswitching mode.

In step S15, the mode determination unit 102 a determines, on the basisof information from the operating unit 104, whether or not the operatingunit 41 a was operated and an operation turning on the display switchingmode is performed. For example, if an operation turning on the displayswitching mode is not performed, the process proceeds to steps S16 andS17. In other words, in this case, the display mode is set to thesimultaneous display mode irrespective of the activity state, and imagesthat present all information constantly continue to be displayed.

On the other hand, in step S15, if the operating unit 41 a is operatedand the display switching mode is treated as being turned on, or if thedisplay switching mode is on in step S13, the process proceeds to stepS18.

In step S18, the mode determination unit 102 a sets the display mode tothe time-division display mode, and supplies the display mode setting tothe display image generation unit 102 b.

In step S19, the mode determination unit 102 a determines whether or notthe gaze direction supplied by the gaze detection unit 106 has beenfixed in a specific direction for a certain amount of time or more. Instep S19, in the case of determining that the gaze direction has notbeen fixed in a specific direction for a certain amount of time or more,the process proceeds to step S20.

In step S20, the mode determination unit 102 a determines whether or notthe movement speed obtained as the activity state information acquiredby the activity state information acquisition unit 101 is equal to orgreater than a speed v1 (where v1>v0) of approximately walking speed. Instep S20, it is determined whether or not the user's movement speed isequal to or greater than walking speed, namely the speed v1 (forexample, if the user's movement speed is approximately the speed of aslow run). In step S20, if the user appears to be moving at a movementspeed that is equal to or greater than the speed v1 (for example, if theuser's movement speed is approximately the speed of a slow run), theprocess proceeds to step S21.

In step S21, the display image generation unit 102 b determines whetheror not a certain time t1 has passed since the last timing when an imagewas displayed, and repeats a similar process until the time t1 passes.Subsequently, after the certain time t1 has passed since the last timingwhen an image was displayed, the process proceeds to step S23.

In addition, in step S20, if the movement speed is not equal to orgreater than the speed v1, and the user is judged to be moving atapproximately the speed of walking, for example, the process proceeds tostep S22.

In step S22, the display image generation unit 102 b determines whetheror not a certain time t2 (where t2<t1) has passed since the last timingwhen an image was displayed, and repeats a similar process until thetime t2 passes. Subsequently, after the certain time t2 has passed sincethe last timing when an image was displayed, the process proceeds tostep S23.

In step S23, the display image generation unit 102 b determines whetheror not an interrupt display image exists. In other words, as theexercise intensity, namely the user's movement speed, becomes faster,the amount of information that can be recognized tends to decrease.Thus, at this point, although the display mode is the time-divisiondisplay mode that successively switches and displays images containingrespective amounts of information that can be recognized at once, it isdetermined whether or not there exists an interrupt display image to bedisplayed in addition to the images continually displayed successivelyin a time series, even by interrupting with a particularly relevantimage, only when approaching a feature such as turn or an intersectionas part of route navigation or the like, for example.

In step S23, if an interrupt display image does not exist, the processproceeds to step S24.

In step S24, the display image generation unit 102 b reads out imageformat information stored in the storage unit 105, generates an imagecontaining the information to be displayed in the nth place from amongthe images to be displayed by switching in a time series, and causes thedisplay unit 103 to display the generated image.

In step S25, the display image generation unit 102 b determines whetheror not the counter n has reached a maximum value, and if not the maximumvalue, increments the counter n by 1 in step S26. Also, in step S25, ifthe counter n is judged to have reached the maximum value, the counter nis reset to 0 in step S27.

In step S28, the mode determination unit 102 a determines whether or notthe process has ended, and if not ended, the process returns to stepS12. Also, in step S28, in the case of judging that the process hasended, the process ends.

In other words, between the case in which the movement speed is awalking speed and the case in which the movement speed is faster thanwalking speed, such as a running speed, for example, it becomes possibleto switch the display switching time for images to be displayed byswitching in a time series, so that for the case in which the movementspeed is a running speed, since the recognition rate is lower than whenmoving at a walking speed, the display time during which the same imageis displayed may be switched to become longer as the movement speedrises.

As a result, as the movement speed rises, the time during which the sameimage is displayed becomes longer to the extent that the recognitionrate falls, thereby making it possible to decrease the reduction in therecognition rate by using the display time to compensate for therecognition rate that falls according to the movement speed. Also,likewise in this case, the information to be displayed successively isdisplayed so that two types change at a time, for example, therebymaking it possible to display information while minimizing the reductionin recognition rate, even for information for which the recognition ratewould fall if four types or the like were displayed all at once.

Meanwhile, in step S21, if an interrupt display image exists, theprocess proceeds to step S27.

In step S27, the display control unit 102 reads out image informationstored in the storage unit 105, generates a relevant interrupt displayimage, and causes the display unit 103 to display the generatedinterrupt display image.

In other words, in addition to the information to be displayed in a timeseries, it becomes possible to display an interrupt display image asneeded. In this case, it becomes possible to display, at appropriatetimings, interrupt display images to be displayed at appropriatetimings, while also minimizing a reduction in the visual recognitionrate according to the user's movement speed.

Note that the information to be displayed in a time series isinformation such as the movement speed, the distance traveled, thecurrent time, and the average speed per kilometer, for example, and isinformation that changes from moment to moment as time passes. However,since the amount of information that is recognizable in a single displayimage changes according to the user's exercise intensity, even theinformation displayed in a time series is displayed in the simultaneousdisplay mode in some cases, and displayed in the time-division displaymode in other cases.

In the case of the simultaneous display mode, multiple types ofinformation are displayed simultaneously, as indicated by the imagedisplay region PA in the left part of FIG. 8, for example, and as longas an interrupt display image does not exist, the information thatchanges from moment to moment will be displayed continually at timeintervals according to the exercise intensity as a general rule. Incontrast, in the case of the time-division display mode, multiple typesof information are displayed individually in the order of the imagedisplay regions Pa, Pb, and Pc in the right part of FIG. 8, for example,and as long as an interrupt display image does not exist, theinformation will be switched and displayed continually at time intervalsaccording to the exercise intensity as a general rule. In this case, thethree images of the image display regions Pa, Pb, and Pc arerespectively displayed while being switched at time intervals accordingto the exercise intensity, while in addition, the three types ofinformation displayed in this three-image set are repeatedly displayedcontinually while changing the information as time passes.

Furthermore, unlike such time series information, the interrupt displayimage is an image displayed only when a specific condition is met, suchas guide display information to be displayed only at a timing ofapproaching an intersection or the like as part of navigation or thelike, for example, and thus is information different from theinformation that is repeatedly displayed in a time series.

Furthermore, in step S19, if the gaze direction has been fixed in acertain direction for a certain amount of time or more, the processproceeds to step S30.

In step S30, the display image generation unit 102 b generates an imagethat selectively displays the information displayed in the gazedirection, and causes the display unit 103 to display the generatedimage.

In other words, in the case of displaying all information, for example,when four types of information made up of the time, the distancetraveled, the average time per kilometer, and the heart rate aredisplayed as indicated by the layout ID8 in FIG. 7, if the gazedirection becomes fixed for a certain amount of time or more in thedisplay region of the distance traveled indicated in the upper-rightpart of the region in which the image display region P is displayed, theuser's intent is taken to be a desire to display information about thedistance traveled, and the information about the distance traveled isdisplayed.

According to such operation, regarding currently-displayed informationthat changes in a time series about which the user wants to know, byfixing one's gaze direction in a position corresponding to the displayposition of that information, it is possible to prompt the informationprocessing device 31 to display that information, and in response to therequest, it is possible to display an image desired for displayaccording to the user's request.

The movement speed v1 that acts as a threshold value in step S20 mayalso be switched dynamically according to factors such as the activitystate information.

First Example of Application Used when Running

According to the process described with reference to the flowchart inFIG. 9, in the case of an application used when running, for example,images like those illustrated in FIG. 10 are displayed successively.

In other words, for the image display region P displayed by the displayunit 103, as indicated by the image display region P1 in FIG. 10, themovement speed is displayed on a top row, the running duration isdisplayed on a bottom row, and the line extending horizontally to dividethe two types of information is treated as a gauge indicating thecurrent position with respect to the entire route (color is addedaccording to the distance traveled). The image display region P2illustrates information that guides (navigates) the user along the routeset as the course to run. The image display regions P3, P5, P6, P8, andP9 are information in which the movement speed and the durationindicated by the image display region P1 are successively switched anddisplayed in a time series (continuously displayed as time passes). Theimage display region P4 displays “Speed Up”, and is an image encouragingthe user to run faster because the current movement speed is lower thana speed set as the running speed. The image display region P7 is animage encouraging the user to keep running in the same way, since thecurrent movement speed has reached the set speed.

In other words, according to the above process, after movement speed,the duration, and information about the current position with respect tothe entire route when starting out is displayed in the image displayregion P1, the image display region P2 is displayed as an interruptdisplay image at the next timing. Consequently, the user is able tocheck the route to run. Subsequently, the movement speed, the duration,and information about the current position with respect to the entireroute which are displayed repeatedly in a time series are displayed bythe image display region P3. At this point, since the movement speed islower than the set speed, the image display region P4 is displayed as aninterrupt display image. After that, the image display regions P5 and P6are displayed successively in a time series, by which the movementspeed, the duration, and information about the current position withrespect to the entire route are displayed. At this point, the set speedis reached, and thus the image display region P7 is displayed as aninterrupt display image, by which information encouraging the user tokeep moving at the current speed is displayed. Subsequently, the imagedisplay regions P8 and P9 are displayed successively in a time series,by which the movement speed, the duration, and information about thecurrent position with respect to the entire route are displayed.

In this case, the time during which the image display regions P1 to P9are successively displayed becomes longer as the movement speed becomesfaster, thereby making it possible to minimize a reduction in therecognition rate according to the movement speed. Also, regarding theinformation being displayed in a time series, the information thatchanges from moment to moment as time passes, as opposed to theslowly-changing information about the current position with respect tothe entire route, is the two types of information of the movement speedand the duration, thereby making it possible to minimize a reduction inthe recognition rate like that illustrated in FIG. 7. Furthermore,information relevant at respective timings depending on the situation isdisplayed at appropriate timings as interrupt display images such as theimage display regions P4 and P7, thereby making it possible to displayappropriate information at appropriate timings.

First Example of Application Used when Cycling

In addition, according to the process described with reference to theflowchart in FIG. 9, in the case of an application used when cycling,for example, images like those illustrated in FIG. 11 are displayedsuccessively.

For the image display region P displayed by the display unit 103, first,as indicated by the image display region P21 in FIG. 11, a graphical mapis displayed, the entirety of the upcoming route is displayed, and acompass-shaped icon indicating the forward direction at the currentposition is displayed. The image display region P22 is an enlargeddisplay of the route near the current position. The image display regionP23 displays an enlarged view of the nearby route in the left part, andin the right part, indicates “12%” as the gradient at the currentposition. The image display regions P24 and P25 display an enlarged viewof the route near the current position in the left part, and in theright part, indicate “35 km/h” and “10 km/h”, respectively, as thecurrent movement speed.

The image display regions P26 and P27 are graphical images indicatingthat a right turn is required on the route. The image display region P28is an image displaying the names of mountains (Mt. Garan, Mt. Daruma)which act as landmarks on the route.

The image display regions P29 and P30 display an enlarged view of theroute near the current position in the left part, and in the right part,indicate that the movement speed is “1 km/h” and “19 km/h”,respectively. The image display region P31 displays the entire route,and displays a compass-shaped icon indicating the forward direction atthe current position.

Herein, images of the entire route and enlarged display images of theroute near the current position, as indicated by the image displayregions P21 and P22, as well as images that display an enlarged view ofthe route near the current position in the left part and display themovement speed in the right part, as indicated by the image displayregions P24, P25, P29, and P30, may be displayed successively andrepeatedly in a time series, whereas all other images may be treated asinterrupt display images.

As a result, after the image of the entire route is displayed by theimage display region P21, next, an enlarged image of the route near thecurrent position is displayed by the image display region P22. At thispoint, if information indicating a gradient is detected in the activitystate information, the image display region P23, which displays anenlarged image of the route near the current position in the left partand indicates that the gradient at the current position is “12%” in theright part, is displayed as an interrupt display image.

After that, the image display regions P24 and P25 are displayed in atime series, and at the timing of making a right turn, imagesencouraging the user to make a right turn, as indicated by the imagedisplay regions P26 to P28, are displayed as interrupt display images.At this point, the names of mountains that act as landmarks aredisplayed after a certain time passes from when the image encouragingthe user to make a right turn was displayed. As a result, it is possibleto enable the user to recognize important information, such as making aright turn, and after that, enable the user to recognize the names ofmountains that act as landmarks. After that, images are displayed in atime series again by the image display regions P29 to P31.

With such a display, the display time of each image likewise becomeslonger as the movement speed becomes faster, and thus a reduction in therecognition rate may be decreased. Also, since a maximum of two types ofinformation are displayed simultaneously, a reduction in the recognitionrate may be decreased. Furthermore, regarding information relevant atrespective timings depending on the situation, interrupt display imagesare displayed at appropriate timings, thereby making it possible todisplay appropriate information.

First Example of Application Used when Playing Tennis

Furthermore, according to the process described with reference to theflowchart in FIG. 9, in the case of an application used when playingtennis, for example, images like those illustrated in FIG. 12 aredisplayed successively. Note that the activity state information in thiscase is information about a pressure distribution on the racquet face ofa tennis racquet used by the user, and an image depicting the rotationof a tennis ball.

For the image display region P displayed by the display unit 103, first,as indicated by the image display region P51, the position on theracquet face as well as the pressure distribution when the tennis ballhits the racquet during a serve are indicated.

Next, at the timing of returning the ball, as indicated by the imagedisplay region P52, the position where the ball was returned on theracquet face is indicated. Subsequently, at the next timing, asindicated by the image display region P53, the speed of the returnedball (in the drawing, 102 km/h) and the level of spin (in the drawing,+3 spin) are displayed.

Thereafter, a similar process is repeated, and at the timing ofreturning the ball again, as indicated by the image display region P54,the position where the ball was returned on the racquet face isindicated. Subsequently, at the next timing, as indicated by the imagedisplay region P55, the speed of the returned ball (in the drawing, 72km/h) and the level of spin (in the drawing, +1 spin) are displayed.

Subsequently, when the next serve is played, as indicated by the imagedisplay region P56, the position on the racquet face as well as thepressure distribution when the ball hits the racquet during the serveare indicated.

In other words, while strokes are repeated in this way, the imagedisplay regions P52, P53, P54, and P55 are repeatedly displayed in atime series, while the image display regions P51 and P56 during a serveare displayed as interrupt display images.

With such a display, the display time of each image likewise becomeslonger as the movement speed becomes faster, and thus a reduction in therecognition rate may be decreased. Also, since a maximum of two types ofinformation are displayed simultaneously, a reduction in the recognitionrate may be decreased. Furthermore, information relevant at respectivetimings depending on the situation is displayed at appropriate timingsas interrupt display images, thereby making it possible to presentappropriate information.

First Example of Application Used when Playing Golf

In addition, according to the process described with reference to theflowchart in FIG. 9, in the case of an application used when playinggolf, for example, images like those illustrated in FIG. 13 aredisplayed successively. Note that the activity state information in thiscase is the user's position on the golf course, the course layout of thegolf course, and the wind speed.

For the image display region P displayed by the display unit 103, first,as indicated by the image display region P71, the distance from theuser's current position to a center position of the green (displayed as167 yd in the drawing) and the distance to the edge of the green(displayed as 155 yd in the drawing) are displayed.

Next, as indicated by the image display region P72, the distance fromthe user's current position to the center position of the green(displayed as 165 yd in the drawing) and the distance to the edge of thegreen (displayed as 153 yd in the drawing) are displayed.

Next, as indicated by the image display region P73, the 7 iron(displayed as 71 in the drawing) is indicated as being the recommendedclub for the approach from the current position given the course layout.

Furthermore, as indicated by the image display region P74, the layoutaround the green is displayed more specifically by graphics, while inaddition, the position of the hole on the green in the is displayedgraphically as distances from the edges of the green. More specifically,in the drawing, provided that the upward direction on the layout is thenorthern direction, the distance from the eastern edge to the hole isindicated as 8 yd, while the distance from the southern edge to the holeis indicated as 30 yd.

Next, as indicated by the image display region P75, the wind speed anddirection of wind on the green is indicated, and in the drawing isindicated as a north-northwest wind having a speed of 8 m/s.

Next, as indicated by the image display region P76, the distance fromthe user's current position to the hole (displayed as 162 yd in thedrawing) is displayed.

Thereafter, the image display regions P77 to P79 are displayed similarlyto the image display regions P71 to P73.

In other words, in this example, like the image display regions P71 toP76, an image displaying the distance from the user's position to thecenter of the green and the distance to the green edge, an imagedisplaying the recommended type of club, an image of the layout on thegreen, an image displaying the wind speed and wind direction, and animage displaying the distance from the user to the hole are displayedsuccessively in a time series.

With such a display, the display time of each image likewise becomeslonger as the movement speed becomes faster, and thus a reduction in therecognition rate may be decreased. Also, since a maximum of a certainnumber of types of information (in this embodiment, two types) aredisplayed simultaneously, a reduction in the recognition rate may bedecreased, while also displaying more information by switching to enablerecognition.

Note that the above describes examples that enable easier recognition ofmore information while also decreasing a reduction in the recognitionrate by switching between a simultaneous display mode and atime-division display mode for information to be displayed in a timeseries and information to be displayed as interrupt display images,depending on activity state information, namely the exercise intensity.

In addition, regarding display images displayed in the image displayregion, the display time is configured to be switched according to themovement speed, but the display time may also be switched according tofactors other than the movement speed. For example, the time allocatedfor the display of information displayed in the image display region maybe switched according to the condition by which the information isdisplayed, or the importance of the information. For example,information such as instructions to take emergency avoidance action dueto the occurrence of a disaster or an accident may be processed to havea longer display time or the like.

Furthermore, the length of the display time may also be set according toan exercise intensity other than the movement speed, and may be variedaccording to factors such as vibration, gaze, heart rate, bodytemperature, amount of perspiration, brain waves, or myoelectricpotential, for example. In such cases, if the exercise intensity becomesstronger, the recognition rate is considered to fall and the displaytime may be lengthened, whereas if the exercise intensity becomesweaker, the drop in the recognition rate is considered to be small, andthe display time may be shortened.

Also, in the case of setting the length of the display time according tothe exercise intensity, the threshold value for switching the length ofthe display time may also be varied according to the situation. In otherwords, the process discussed above describes an example of switching thedisplay time according to whether or not the movement speed is greaterthan the speed v1, but the display time may also be varied according toconditions such as the class of information being displayed in thedisplay images, the exercise intensity, or the application.

Second Embodiment

The foregoing describes an example in which, when the user's exerciseintensity is small, all information is displayed in the simultaneousdisplay mode, whereas when the user's exercise intensity is large andthere is too much displayed information to recognize simultaneously, theinformation is split up into a number of information types for which therecognition rate can be maintained at a glance, and displayed by beingswitched successively, thereby presenting information to the userwithout lowering the recognition rate, even if there is a large amountof information.

However, regarding features such as the class of displayed information,once a person memorizes the position of the information, he or sherecognizes the class of information in association with the position,and thus the recognition rate is unaffected even if the information isdisplayed with the units or label omitted.

In other words, as illustrated in FIG. 14, when displaying the overallaverage travel time per kilometer in an upper row and the current traveltime per kilometer in a lower row of the same image, with regard to thedisplay of labels such as “Current” and “Average” displayed in front ofthe numerical values indicating the actual information, or the displayof units such as “min/km” displayed behind, the recognition rate isrelatively unaffected even if such labels or units are displayed smalleror even omitted.

More specifically, even in the case of a small display as illustrated inthe left part of FIG. 14, the case of a small display of just the unitsas illustrated in the center part of FIG. 14, or the case of omittingthe display in front and presenting a small display behind asillustrated in the right part of FIG. 14, the recognition rate is stillroughly 90%, indicating that the recognition rate is unaffected.

In other words, by omitting unchanging information such as labels andunits from display according to the movement speed, and displaying onlythe changing information that is substantially relevant, a reduction inthe recognition rate may be minimized.

<Configuration of Second Embodiment of Information Processing Device>

Next, FIG. 15 will be referenced to describe an example configuration ofa second embodiment of the information processing device 31, which isconfigured to omit the display of information whose display content doesnot change, such as labels and units, according to the movement speed.Note that in the information processing device 31 of FIG. 15, componentsequipped with the same functions as components in the informationprocessing device 31 of FIG. 5 are denoted using the same names and thesame signs, respectively, and the description of such components may bereduced or omitted where appropriate.

Namely, the information processing device 31 of FIG. 15 differs from theinformation processing device 31 of FIG. 5 in that a display controlunit 121 is provided instead of the display control unit 102. The basicfunction of the display control unit 121 is similar to the displaycontrol unit 102, but as the movement speed becomes faster, the displaycontrol unit 121 switches to a display mode that omits the display ofinformation that does not change after being displayed once, such aslabels and units attached to information.

More specifically, the display control unit 121 is equipped with a modedetermination unit 121 a and a display image generation unit 121 b. Thebasic operation of the mode determination unit 121 a is similar to themode determination unit 102 a, but as discussed above, the modedetermination unit 121 a switches the display mode to omit the displayof information that does not change after being displayed once, such aslabels and units. In other words, in this example, the display isswitched among four types of display modes: the simultaneous displaymode and the time-division display mode, as well as a simultaneousabbreviated display mode and a time-division abbreviated display modethat do not display information with unchanging display content.

In addition, herein, information with unchanging display content refersto information including unchanging information that is not linked tochanges in exercise intensity detected as the activity stateinformation, as well as labels or units, for example.

However, regarding the units or labels of information such as thedistance traveled, in which the information is displayed in units ofmeters (m) in the time period immediately after the start, and displayedis units of kilometers (km) after the distance exceeds 1000 m, orinformation such as the elapsed time, in which the information isdisplayed in minutes at first but then displayed in units of hours afterexceeding 60 min, such units or labels may also be treated asinformation with unchanging display content as long as the display doesnot change.

Consequently, the information with unchanging display content referredto herein may be, if units of length, a unit such as “m” under thecondition of being from 0 m to 999 m or “km” under the condition ofexceeding 1000 m, or if a unit of speed, a unit such as “m/s” under thecondition of being from 0 m/s to 999 m/s or “km/s” under the conditionof exceeding 1000 m, or if a unit of time, a unit such as “min” underthe condition of being from 0 min to 59 min or “h” under the conditionof exceeding 60 min, or the like. Thus, information with unchangingdisplay content referred to herein includes information such as unitsand labels that do not change under certain conditions.

In other words, even if a unit or label changes, insofar as the unit orlabel does not change under a certain condition, that unit or label istreated as information with unchanging display content under the certaincondition. Note that the display image generation unit 121 b is equippedwith the same function as the display image generation unit 102 b.

<Display Control Process by Information Processing Device of FIG. 15>

Next, the flowcharts in FIGS. 16 and 17 will be referenced to describe adisplay control process by the information processing device 31 of FIG.15. Note that the processing in steps S41 to S45, S47, S48, S51 to S55,step S57, steps S60 to S63, S65, and S69 in the flowcharts in FIGS. 16and 17 is similar to the processing in steps S11 to S24, and steps S25to S30 in FIG. 9, and thus description thereof will be reduced oromitted.

In other words, if the display switching mode is not active according tothe processing from steps S41 to S45, in step S46 (FIG. 16), the modedetermination unit 121 a determines whether or not the display in thesimultaneous display mode has continued for a certain amount of time. Ifthe display switching mode is not active, in the initial processing, thedisplay in the simultaneous display mode has not continued for a certainperiod of time, and thus a display image presenting all informationsimultaneously is displayed in the simultaneous display mode accordingto the processing of steps S47 and S48.

If the state of the display switching mode being inactive continues, thedisplay in the simultaneous display mode is continued, thereby causingthe processing of step S46 to be repeated, and when the duration in thesimultaneous display mode reaches the certain amount of time, theprocess proceeds to step S49.

In step S49, the mode determination unit 121 a sets the display mode tothe simultaneous abbreviated display mode, and supplies the display modesetting to the display image generation unit 121 b.

In step S50, the display image generation unit 121 b switches to anabbreviated display that displays all displayable informationsimultaneously, while also reducing the size of or omitting informationsuch as labels and units that the user has likely memorized and does notneed to look at anymore, since such information has been displayedcontinually without change for a certain amount of time.

The display image generation unit 121 b generates a display image, andcontrols the display unit 103 to display the display image. In otherwords, since a certain amount of time has elapsed in the state of allinformation being displayed, in this case, since the user is in a stateallowing for the recognition more information, and since features suchas the units and label of each information type have been displayedcontinually, the user is assumed to have memorized such features, andthus a display image presenting all information but with the unitsomitted is generated and made to be displayed on the display unit 103.

For example, in the case of displaying “current time”, “distancetraveled”, “average time per kilometer” and “heart rate”, in thesimultaneous display mode, as indicated by the image display region P91in FIG. 18, the units are not indicated for the current time, but “km”is displayed as the units of “distance traveled”, “/km” is displayed asthe units of “average time per kilometer”, and “bpm” is displayed as theunits of “heart rate”. In contrast, in the simultaneous abbreviateddisplay mode, as indicated by the image display region P92 in FIG. 18,“km” as the units of “distance traveled”, “/km” as the units of “averagetime per kilometer”, and “bpm” as the units of “heart rate” are allomitted.

In this way, by displaying in the simultaneous display mode, allinformation with the classes of information already recognized isdisplayed in the user's field of vision, thereby making it possible tominimize a reduction in the recognition rate of the information todisplay. Additionally, after the information is displayed for a certainamount of time in the simultaneous display mode, in a situation in whichthe user is likely to have memorized the units and labels, the units andlabels are not displayed, thereby making it easier to recognize theactual numerical values.

In addition, according to the processing from step S41 to S55, if thegaze direction is not fixed and a display is presented while a time t1or t2 elapses from the previous display time, or in other words, ifthere is no interrupt display, the process proceeds to step S57 (FIG.17).

In step S57, the mode determination unit 121 a determines whether or notthe user's current movement speed supplied by the activity stateinformation acquisition unit 101 is faster than a certain speed v2, andif faster, the process proceeds to step S59. The speed v2 is faster thanthe speed v1. Consequently, being faster than the speed v2 indicates, inthe assumed case of running, for example, a state of a particularly fastrun.

In step S59, the mode determination unit 121 a switches the display modesetting from the time-division display mode to the time-divisionabbreviated display mode, and supplies the display mode setting to thedisplay image generation unit 121 b.

In step S60, the display image generation unit 121 b reads out imageformat information stored in the storage unit 105, generates an imagecontaining the information to be displayed in the nth place from amongthe images to be displayed by switching in a time series, additionallyomits features such as labels and units, and causes the display unit 103to display the generated image.

In other words, moving at particularly high speed may be said to be astate in which the recognition rate falls particularly easily.Accordingly, in such cases, the display is switched to an abbreviateddisplay that reduces the size of or omits information such as labels andunits which was already displayed at low speed and which the user haslikely memorized and does not need to look at anymore. In this way, onlya minimum necessary level of information is displayed with the classesof information already recognized in the user's field of vision, therebymaking it possible to minimize a reduction in the recognition rate ofthe information to display.

Additionally, at this point, in step S57, if the current movement speedis slower than the speed v2, in step S58, the display image generationunit 121 b reads out image format information stored in the storage unit105, generates an image containing the information to be displayed inthe nth place from among the images to be displayed by switching in atime series, and displays, on the display unit 103, the generated imagewhich includes the usual labels and units.

Furthermore, in step S56, if interrupt display information exists, theprocess proceeds to step S65.

In step S65, the mode determination unit 121 a determines whether or notthe user's current movement speed supplied by the activity stateinformation acquisition unit 101 is faster than the certain speed v2,and if faster, the process proceeds to step S67.

In step S67, the mode determination unit 121 a switches the display modesetting from the time-division display mode to the time-divisionabbreviated display mode, and supplies the display mode setting to thedisplay image generation unit 121 b.

In step S68, the display image generation unit 121 b reads out imageinformation stored in the storage unit 105, generates a relevantinterrupt display image, additionally omits features such as labels andunits, and causes the display unit 103 to display the generatedinterrupt display image.

In other words, even in the case in which an interrupt display imageexists, by displaying only a minimum necessary level of information withthe classes of information already recognized, it is possible tominimize a reduction in the recognition rate of the information todisplay.

On the other hand, in step S61, if the movement speed is slower than thespeed v2, in step S62, the display image generation unit 121 b reads outimage format information stored in the storage unit 105, generates arelevant interrupt display image, and causes the display unit 103 todisplay the interrupt display image which includes the usual labels andunits.

Furthermore, in step S51, if the gaze direction has been fixed for acertain amount of time or more, the process proceeds to step S69.

In step S69, the mode determination unit 121 a determines whether or notthe user's current movement speed supplied by the activity stateinformation acquisition unit 101 is faster than the certain speed v2,and if faster, the process proceeds to step S71.

In step S71, the mode determination unit 121 a switches the display modesetting from the time-division display mode to the time-divisionabbreviated display mode, and supplies the display mode setting to thedisplay image generation unit 121 b.

In step S72, the display image generation unit 121 b generates an imagethat selectively displays the information displayed in the gazedirection, additionally omits features such as labels and units, andcauses the display unit 103 to display the generated image.

In other words, even in the case of displaying an image of theinformation in the gaze direction, by displaying only a minimumnecessary level of information with the classes of information alreadyrecognized, it is possible to minimize a reduction in the recognitionrate of the information to display.

On the other hand, in step S65, if the movement speed is slower than thespeed v2, in step S66, the display image generation unit 121 b generatesan image selectively displaying the information displayed in the gazedirection, and causes the display unit 103 to display the generatedimage which includes the usual labels and units.

Although the foregoing describes an example of omitting features such aslabels and units from display according to the movement speed, theinformation with changing display content may also be displayed largeror be made to blink so as to emphasize the display and make suchinformation easier to recognize than features such as the labels andunits. Alternatively, both the abbreviated display and the emphasizingdisplay may be executed.

Second Example of Application Used when Running

In other words, according to the process described with reference to theflowcharts in FIGS. 16 and 17, in the case of the application used whenrunning as discussed earlier, for example, at low speeds, images likethose illustrated in FIG. 10 are successively displayed, whereas at highspeeds, the display of units such as “km/h” is omitted, as indicated bythe image display regions P103, P105, P106, and P108 in FIG. 19. Notethat the image display regions P101 to P109 in FIG. 19 correspond to theimage display regions P1 to P9 in FIG. 10.

Second Example of Application Used when Cycling

In addition, according to the process described with reference to theflowcharts in FIGS. 16 and 17, for the case of an application used whencycling, for example, when the movement speed is fast, the entirety ofthe route is displayed as indicated by the image display region P121 inFIG. 20, whereas at low speeds, a zoomed-in view of just the route nearthe current position is displayed, and in addition as indicated by theimage display region P122, and in addition, a scale in units of 1 km isdisplayed as illustrated in the right part of the drawing. Furthermore,at low speeds, a zoomed-in view of just the nearby route is displayedtogether with the current speed, as indicated by the image displayregion P123, and when a high speed is reached again, the speed isomitted from display, as indicated by the image display region P124.

Second Example of Application Used when Playing Tennis

Furthermore, according to the process described with reference to theflowcharts in FIGS. 16 and 17, for the case of an application used whenplaying tennis, for example, when a rally goes back and forth slowly andthe user's movement speed is low, units such as the units “km/h” for thespeed of the ball and “spin” displayed as the units of spin for the ballare displayed, as indicated by the image display region P141 in FIG. 21.In contrast, for example, when a rally goes back and forth quickly andthe user's movement speed is high, units such as the units “km/h” forthe speed of the ball and “spin” displayed as the units of spin for theball are omitted from the display, as indicated by the image displayregion P142 in FIG. 21.

Second Example of Application Used when Playing Golf

In addition, according to the process described with reference to theflowcharts in FIGS. 16 and 17, for the case of an application used whenplaying golf, for example, when moving by walking or by cart betweenrounds and the user's movement speed is comparatively fast, the displayswitches from an image displaying the distances to the center and theedge of the green as indicated by the image display region P161 in FIG.22 to information about a recommended club as indicated by the imagedisplay region P162, which is displayed as an interrupt display image.On the other hand, when the user's movement has stopped and the user isassumed to be entering the release, in order to concentrate on the play,the display may be switched from the display of the distances to thecenter and the edge of the green as indicated by the image displayregion P163 in FIG. 22 to a state in which nothing is displayed asindicated by the image display region P164, which is displayed as aninterrupt display image.

Although the foregoing describes an example of omitting the display ofsome information to display according to the exercise intensity, theclass of sports that the user is currently playing, such as tennis,running, or golf, may be analyzed on the basis of multiple pieces ofinformation included in the exercise intensity, an applicationcorresponding to a sport according to the analysis result may beactivated, and a threshold value for configuring whether or not to omitinformation from display may be set depending on the applicationprogram.

In addition, when the exercise intensity is high, information is omittedfrom display as a general rule, but in cases in which the gaze isdirected towards the image display region even for a moment according togaze detection, information may be displayed without omission.

Furthermore, in cases in which the gaze is directed towards the imagedisplay region for a certain amount of time or longer, labels and unitsmay be displayed regardless of the exercise intensity.

In addition, according to the usage frequency of an application, such asif the usage frequency is low, for example, information may be displayedwithout omission, whereas conversely, if the usage frequency is high,information may be omitted from display.

Third Embodiment

The foregoing describes an example in which the information presented bythe images displayed by the display unit 103 is graphics and text, butin some cases, information is displayed in a more easily recognizablemanner with images resembling instrument meters or gauges enabling therecognition of approximate degree.

Examples of the display of graphics displayed in an image display regionresembling such instrument meters or gauges are illustrated in FIG. 23.

For example, the image display regions G1, G11, and G21 in FIG. 23illustrate graphics displaying a bar graph depending on the numericalvalue along the horizontal axis. Herein, the position on the horizontalaxis of the apex of the inverted white triangle in the illustrationsrepresents a target value. The case of being lower than the target value(Under) is displayed in the image display region G1, while the case ofmatching the target value (OK) is displayed in the image display regionG11, and the case of being higher than the target value (Over) isdisplayed in the image display region G21.

Similarly, the image display regions G2, G12, and G22 in FIG. 23illustrate graphics displaying a bar graph depending on the numericalvalue along the vertical axis. Herein, the position on the vertical axisof the apex of the inverted white triangle in the illustrationsrepresents a target value. The case of being lower than the target valueis displayed in the image display region G2, while the case of matchingthe target value is displayed in the image display region G12, and thecase of being higher than the target value is displayed in the imagedisplay region G22.

In addition, the image display regions G3, G13, and G23 in FIG. 23illustrate graphics displaying a solid-line circle whose radial sizewith respect to the center position depends on the numerical value.Herein, the distance from the center of the dashed-line circle in theillustrations represents a target value. The case of being lower thanthe target value is displayed in the image display region G3, while thecase of matching the target value is displayed in the image displayregion G13, and the case of being higher than the target value isdisplayed in the image display region G23. Note that although an exampleof expressing the numerical value with the radial size of a true circleis illustrated in FIG. 23, a true circle is not strictly necessary. Forexample, an ellipse or a square shape made of a polygon may also beused. The outer shape may also be some other freeform shape, insofar asthe shape in at least a first direction and a second direction changesdepending on the numerical value. In other words, it is sufficient tohave a graphic figure made up of a shape which is expressed in atwo-dimensional plane and whose respective widths in at least twodirections or more can express the magnitude of a numerical value.

Also, the two directions referred to herein are, in the case of theshape being an ellipse, the directions of the major axis and the minoraxis, for example. In this case, the major axis and the minor axis areset and the shape is expressed according to the numerical value. Also,the axes in the two directions are orthogonal to each other in the caseof an ellipse, but may also be non-orthogonal. Furthermore, thepositions at which the major axis and the minor axis are set may also beeccentric. Meanwhile, a true circle is an ellipse for which the majoraxis and the minor axis are the same.

Furthermore, the image display regions G4, G14, and G24 in FIG. 23illustrate graphics displaying a bar-shaped needle that rotates withrespect to a lower center position by an angle depending on thenumerical value. Herein, the position of the inverted white triangle inthe illustrations represents a target value. The case of being lowerthan the target value is displayed in the image display region G4, whilethe case of matching the target value is displayed in the image displayregion G14, and the case of being higher than the target value isdisplayed in the image display region G24.

In addition, the image display regions G5, G15, and G25 in FIG. 23illustrate graphics displaying an arrow in different directions and acircle depending on the numerical value. Herein, in the case of beinglower than the target value, an upward-facing arrow is displayed asindicated by the image display region G5, while in the case of matchingthe target value, a circle is displayed as indicated by the imagedisplay region G15, and in the case of being higher than the targetvalue, a downward-facing arrow is displayed as indicated by the imagedisplay region G25.

Furthermore, as indicated by the image display regions G6, G16, and G26in FIG. 23, the respective specific target value (in the illustrations,displayed as 5 km/h) and current numerical values are displayed as textinformation. In the image display regions G6, G16, and G26 in FIG. 23, 2km/h, 5 km/h, and 9 km/h are displayed, respectively.

Regarding these display examples, FIG. 24 illustrates the results ofstatistically comparing the ease of recognition when still (when notexercising) and the ease of recognition when exercising according to therespective recognition rates.

As a result, the ranking by recognition rate when still becomes theimage display regions G4, G2, G1, G3, G5, and G6 from highest to lowest,as indicated in the left part of FIG. 24. However, the ranking byrecognition rate when exercising becomes the image display regions G3,G1, G4, G2, G5, and G6 from highest to lowest, as indicated in the rightpart of FIG. 24.

In other words, the display example with highest recognition rate is theimage display region G4 when still, but becomes the image display regionG3 when exercising, thereby indicating that there is a differencebetween the graphics with the highest recognition rate between whenstill and when exercising.

A possible explanation for this is because, as illustrated in FIG. 25,for the image display region G4 that expresses the numerical value byusing an angle, the position pointed to by the tip of the bar indicatingthe value becomes difficult to see, whereas the image display region G3that expresses the numerical value by using surface area is easy torecognize even if looking while shaking with respect to the centerposition.

Given the above, by switching to graphics that are easy to see accordingto the exercise intensity, namely the movement speed, conceivably it ispossible to minimize a reduction in the recognition rate due toexercise.

<Configuration of Third Embodiment of Information Processing Device>

Next, FIG. 26 will be referenced to describe an example configuration ofa third embodiment of the information processing device 31, which isconfigured to switch the graphics for display according to the movementspeed. Note that in the information processing device 31 of FIG. 26,components equipped with the same functions as components in theinformation processing device 31 of FIG. 5 are denoted using the samenames and the same signs, respectively, and the description of suchcomponents may be reduced or omitted where appropriate.

Namely, the information processing device 31 of FIG. 26 differs from theinformation processing device 31 of FIG. 5 in that a display controlunit 141 is provided instead of the display control unit 102. The basicfunction of the display control unit 141 is similar to the displaycontrol unit 102, but the display control unit 141 varies the graphicsused to express information for display according to the movement speed.More specifically, the display control unit 141 is equipped with a modedetermination unit 141 a and a display image generation unit 141 b. Whendisplaying graphics, the mode determination unit 141 a switches thedisplay mode among the simultaneous display mode that displays multipletypes of information simultaneously, the time-division display mode thatdisplay multiple types of information by time division, as well as ahigh-speed graphics display mode, and a low-speed graphics display mode.The display image generation unit 141 b basically is equipped with thesame function as the display image generation unit 102 b, butadditionally generates and displays on the display unit 103 a displayimage using graphics in the display mode set by the mode determinationunit 141 a.

Note that the display image generation unit 141 b generating a displayimage using graphics means that the display control unit 141 generatesdisplay control information for controlling the display unit 103 todisplay a display image using graphics. Consequently, the displaycontrol unit 141 controls the display image generation unit 141 b togenerate display control information and controls the display on thedisplay unit 103 in accordance with the generated display controlinformation, thereby causing a display image using graphics to bedisplayed on the display unit 103. Also, the display control informationreferred to herein includes video signal (analog video signal or digitalvideo signal) streaming packets, or instruction information (markuplanguage (Hypertext Markup Language (HTML), Extensible Markup Language(XML))).

Note that in the following, graphics having a high recognition rate athigh speeds are simply designated high-speed graphics, and similarly,graphics having a high recognition rate at low speeds are simplydesignated low-speed graphics.

<Display Control Process by Information Processing Device of FIG. 26>

Next, the flowcharts in FIGS. 27 to 30 will be referenced to describe adisplay control process by the information processing device 31 of FIG.26. Note that the processing in steps S81 to S96 and steps S102 to S105in the flowcharts in FIGS. 27 to 30 is similar to the processing insteps S41 to S56 in FIGS. 16 and 17, and thus description thereof willbe reduced or omitted.

In other words, according to the processing from step S81 to S96, if thegaze direction is not fixed and a display is presented while a time t1or t2 elapses from the previous display time, and if there is nointerrupt display, the process proceeds to step S97.

In step S97 (FIG. 28), the mode determination unit 141 a determineswhether or not the user's current movement speed supplied by theactivity state information acquisition unit 101 is faster than a certainspeed v2, and if not faster, the process proceeds to step S98.

In step S98, the mode determination unit 141 a switches the display modesetting from the time-division display mode to the low-speed graphicsdisplay mode, and supplies the display mode setting to the display imagegeneration unit 141 b.

In step S99, the mode determination unit 141 a determines whether ornot, in the display image displayed immediately previously, a displayimage using graphics with a high recognition rate when the movementspeed is fast is being displayed. At this point, in the immediatelyprevious display, for example, if the image display regions G3, G13, andG23 in FIG. 23 were used as the graphics with a high recognition ratewhen the movement speed is fast, for example, high-speed graphics arebeing displayed, and thus the process proceeds to step S100.

In step S100, the display image generation unit 141 b varies the displayto make a visually recognizable change from high-speed graphics tolow-speed graphics in the image being displayed. In other words, thedisplay control unit 141 varies the display to make the process ofchanging from the graphics that were displayed according to any of theimage display regions G3, G13, and G23 in FIG. 23, for example, tographics with a high recognition rate at low speeds, such as thecorresponding graphics of the image display regions G4, G14, and G24,for example, visually recognizable.

More specifically, display images in which the shapes of the graphicsdisplayed in the image display regions G3, G13, and G23 graduallychange, such as by animated moving images, for example, are generatedand displayed on the display unit 103, thereby causing the display unit103 to display the shapes changing. The reason for varying the displayto make the change visually recognizable in this way is because it isdesirable to present the same information with completely differentgraphics, and thus if the graphics changed suddenly, there is a risk ofthe user becoming confused as to what information is being presented.Consequently, the graphics before and after the change may be enclosedby the same column or the like to explicitly express that the graphicshave changed, for example.

In step S101, the display image generation unit 141 b causes the displayunit 103 to display the nth display information based on the currentactivity state information using the changed low-speed graphics.

Note that in step S99, if high-speed graphics are not being used, or iflow-speed graphics are already being used, the processing in step S100is skipped, and the nth display information based on the currentactivity state information is displayed using low-speed graphics.

On the other hand, in step S97, in the case of determining that themovement speed is fast, the process proceeds to step S106.

In step S106, the mode determination unit 141 a switches the displaymode setting from the time-division display mode to the high-speedgraphics display mode, and supplies the display mode setting to thedisplay image generation unit 141 b.

In step S107, the mode determination unit 141 a determines whether ornot, in the display image displayed immediately previously, a displayimage using graphics with a high recognition rate when the movementspeed is slow is being displayed. At this point, in the immediatelyprevious display, for example, if the image display regions G4, G14, andG24 in FIG. 23 were used as the graphics with a high recognition ratewhen the movement speed is slow, for example, low-speed graphics arebeing displayed, and thus the process proceeds to step S101.

In step S108, the display image generation unit 141 b varies the displayto make a visually recognizable change from low-speed graphics tohigh-speed graphics in the image being displayed. In other words, thedisplay control unit 141 causes the display unit 103 to vary the displayto make the process of changing from the graphics that were displayedaccording to any of the image display regions G4, G14, and G24 in FIG.23, for example, to graphics with a high recognition rate at highspeeds, such as the corresponding graphics of the image display regionsG3, G13, and G23, for example, visually recognizable.

In step S109, the display image generation unit 141 b causes the displayunit 103 to display the nth display information based on the currentactivity state information using the changed high-speed graphics.

Note that in step S107, if low-speed graphics are not being used, or ifhigh-speed graphics are already being used, the processing in step S108is skipped, and the nth display information based on the currentactivity state information is displayed using high-speed graphics.

In step S96, if interrupt display information is determined to exist,the process proceeds to step S110.

In step S110 (FIG. 29), the mode determination unit 141 a determineswhether or not the user's current movement speed supplied by theactivity state information acquisition unit 101 is faster than a certainspeed v2, and if not faster, the process proceeds to step S111.

In step S111, the mode determination unit 141 a switches the displaymode setting from the time-division display mode to the low-speedgraphics display mode, and supplies the display mode setting to thedisplay image generation unit 141 b.

In step S112, the display image generation unit 141 b determines whetheror not, in the display image displayed immediately previously, a displayimage using graphics with a high recognition rate when the movementspeed is fast is being displayed. In step S112, if a display image isbeing displayed using high-speed graphics, the process proceeds to stepS113.

In step S113, the display image generation unit 141 b causes the displayunit 103 to vary the display to make a visually recognizable change fromhigh-speed graphics to low-speed graphics in the image being displayed.

In step S114, the display image generation unit 141 b causes the displayunit 103 to display the interrupt display information using the changedlow-speed graphics.

Note that in step S112, if high-speed graphics are not being used, or iflow-speed graphics are already being used, the processing in step S113is skipped, and low-speed graphics are used to display the interruptdisplay information.

On the other hand, in step S110, in the case of determining that themovement speed is fast, the process proceeds to step S115.

In step S115, the mode determination unit 141 a switches the displaymode setting from the time-division display mode to the high-speedgraphics display mode, and supplies the display mode setting to thedisplay image generation unit 141 b.

In step S116, the display image generation unit 141 b determines whetheror not, in the display image displayed immediately previously, a displayimage using graphics with a high recognition rate when the movementspeed is slow is being displayed. In step S116, if a display image isbeing displayed using low-speed graphics, for example, the processproceeds to step S117.

In step S117, the display image generation unit 141 b causes the displayunit 103 to vary the display to make a visually recognizable change fromlow-speed graphics to high-speed graphics in the image being displayed.

In step S118, the display image generation unit 141 b causes the displayunit 103 to display the interrupt display information using the changedhigh-speed graphics.

Note that in step S116, if low-speed graphics are not being used, or ifhigh-speed graphics are already being used, the processing in step S117is skipped, and high-speed graphics are used to display the interruptdisplay information.

In step S92 (FIG. 27), in the case of determining that the gazedirection is fixed, the process proceeds to step S119.

In step S119 (FIG. 30), the mode determination unit 141 a determineswhether or not the user's current movement speed supplied by theactivity state information acquisition unit 101 is faster than a certainspeed v2, and if not faster, the process proceeds to step S120.

In step S120, the mode determination unit 141 a switches the displaymode setting from the time-division display mode to the low-speedgraphics display mode, and supplies the display mode setting to thedisplay image generation unit 141 b.

In step S121, the display image generation unit 141 b determines whetheror not, in the display image displayed immediately previously, a displayimage using graphics with a high recognition rate when the movementspeed is high is being displayed. In step S121, if a display image isbeing displayed using high-speed graphics, the process proceeds to stepS122.

In step S122, the display image generation unit 141 b causes the displayunit 103 to vary the display to make a visually recognizable change fromhigh-speed graphics to low-speed graphics in the image being displayed.

In step S123, the display image generation unit 141 b causes the displayunit 103 to display the display information in the gaze direction usingthe changed low-speed graphics.

Note that in step S121, if high-speed graphics are not being used, or iflow-speed graphics are already being used, the processing in step S122is skipped, and low-speed graphics are used to display the displayinformation in the gaze direction.

On the other hand, in step S119, in the case of determining that themovement speed is fast, the process proceeds to step S124.

In step S124, the mode determination unit 141 a switches the displaymode setting from the time-division display mode to the high-speedgraphics display mode, and supplies the display mode setting to thedisplay image generation unit 141 b.

In step S125, the display image generation unit 141 b determines whetheror not, in the display image displayed immediately previously, a displayimage using graphics with a high recognition rate when the movementspeed is slow is being displayed. In step S125, if a display image isbeing displayed using low-speed graphics, for example, the processproceeds to step S126.

In step S126, the display image generation unit 141 b causes the displayunit 103 to vary the display to make a visually recognizable change fromlow-speed graphics to high-speed graphics in the image being displayed.

In step S127, the display image generation unit 141 b causes the displayunit 103 to display the display information in the gaze direction usingthe changed high-speed graphics.

Note that in step S125, if low-speed graphics are not being used, or ifhigh-speed graphics are already being used, the processing in step S126is skipped, and high-speed graphics are used to display the displayinformation in the gaze direction.

According to the above process, it becomes possible to switch tographics with a high recognition rate for display according to themovement speed, thereby making it possible to minimize a reduction inthe recognition rate due to the activity state. In addition, whenchanging the graphics, the way the shape of the graphics changes is madeto be visually recognizable, thereby making it possible to minimizemisunderstanding of what kind of information the displayed informationis, even when the shape of the graphics changes.

Note that any of the first embodiment to the third embodiment discussedabove may also be combined.

Also, the foregoing describes an example in which, as the movement speedbecomes faster, the display time of images displayed by being switchedsuccessively in a time is lengthened, or in other words, the frame rateis lowered, thereby making text and characters easier to recognize andminimizing a reduction in the recognition rate even while the user isactive.

However, in the case of graphics such as the layout G3 in FIG. 23 or thelike, it is possible to roughly visualize the approximate degree withoutreading the detailed position, and thus rather than performing controlto lower the frame rate, raising the frame rate to make the shapesexpressed by the graphics vary at high speed may possibly allow forexpression with a sense of immediacy. Accordingly, for images displayedsuccessively in a time series, depending on the format in which todisplay information, the display time may be shortened as the movementspeed becomes faster, or conversely, the display time may be lengthenedas the movement speed becomes faster.

Furthermore, although the foregoing describes an example of displaying amaximum of four different types of information, for the case ofdisplaying more types of information, for example, even if theinformation is split up and displayed two types at a time, there is arisk of a reduction in the recognition rate due to overlooking thedesired information. Accordingly, multiple information types may besplit up for display, and in addition, the same information may berepeatedly displayed multiple times. According to such a configuration,if the information can be read at least once out of the multiple timesthat information is displayed, it becomes possible to minimizeoverlooking, and as a result, it becomes possible to minimize areduction in the recognition rate.

In addition, although the foregoing describes an example of controllingthe display of images displayed on the display unit 103 by the displaycontrol unit 102, 121, or 141 in the information processing device 31,the configuration corresponding to the display control unit 102, 121, or141 is not required to be built into the information processing device,and may also be provided on the Internet or on a local network, forexample, so that only the information of images to be displayed isdisplayed by the information processing device 31 worn on the eyeglasses11.

The foregoing describes an example of switching graphics according tothe exercise intensity, but graphics may also be switched according to acomponent in the vibration direction. For example, if the graphics G1 inFIG. 23, for which change in the value is easy to recognize in thehorizontal direction, is being used and displayed, when vibration in thehorizontal direction is detected, the graphics may be switched tographics having a vertical component as the axis that expresses thevalue, such as the graphics G2 or G3 in FIG. 23, for example.Conversely, for example, if the graphics G2 in FIG. 23, for which changein the value is easy to recognize in the vertical direction, is beingused and displayed, when vibration in the vertical direction isdetected, the graphics may be switched to graphics having a horizontalcomponent as the axis that expresses the value, such as the graphics G1or G3 in FIG. 23, for example.

Furthermore, the information processing device 31 may also be providedon a network and be configured to control the display unit 103 on theeyeglasses 11 through the network (the Internet, or a local network).

In addition, the first to the third embodiments discussed above may alsobe configured as follows.

For example, as illustrated in FIG. 31, an HMD 201 equipped with theactivity state information acquisition unit 101, the display unit 103,the operating unit 104 the storage unit 105 and the gaze detection unit106 may be configured as a separate device from the informationprocessing device 31 equipped with any of the display control unit 102,121, or 141, and the separate devices may be configured to communicatewith each other by wired communication, or by wireless communicationusing a protocol such as Wi-Fi or Bluetooth. In this case, theinformation processing device 31 is configured as a mobile terminal,such as a smartphone, for example.

Furthermore, as illustrated in FIG. 32, the HMD 201 and the informationprocessing device 31 may also be connected over a network 221, such asthe Internet or an intranet. In this case, the information processingdevice 31 is configured as a server on the network or the like, forexample.

<Execution by Software>

Incidentally, the above series of processes can, for example, beexecuted by hardware, or can be executed by software. In the case wherethe series of processes is executed by software, a program configuringthis software is installed in a computer included in dedicated hardware,or a general-purpose personal computer which can execute variousfunctions when various programs are installed, etc., from a recordingmedium.

FIG. 33 shows an example configuration of a general-purpose personalcomputer. The computer includes a CPU (Central Processing Unit) 1001. Aninput/output interface 1005 is connected to the CPU 1001 through a bus1004. A ROM (Read Only Memory) 1002 and a RAM (Random Access Memory)1003 are connected to the bus 1004.

An input unit 1006 including an input device, such as a keyboard, amouse, etc., which is used by the user to input an operation command, anoutput unit 1007 which outputs a process operation screen or an image ofa process result to a display device, a storage unit 1008 including ahard disk drive etc. which stores a program or various items of data,and a communication unit 1009 including a LAN (Local Area Network)adaptor etc. which performs a communication process through a networktypified by the Internet, are connected to the input/output interface1005. Also, connected is a drive 1010 which reads and writes data fromand to a removable medium 1011, such as a magnetic disk (including aflexible disk), an optical disk (including a CD-ROM (Compact Disc-ReadOnly Memory) and a DVD (Digital Versatile Disc)), an magneto-opticaldisk (including an MD (Mini Disc)), or a semiconductor memory, etc.

The CPU 1001 executes various processes according to a program stored inthe ROM 1002 or a program which is read from the removable medium 1011,such as a magnetic disk, an optical disk, a magneto-optical disk, or asemiconductor memory, etc., is installed in the storage unit 1008, andis loaded from the storage unit 1008 to the RAM 1003. The RAM 1003 alsostores data which is necessary when the CPU 1001 executes variousprocesses, etc., as appropriate.

In the computer configured as described above, the CPU 1001 loads aprogram that is stored, for example, in the storage unit 1008 onto theRAM 1003 via the input/output interface 1005 and the bus 1004, andexecutes the program. Thus, the above-described series of processing isperformed.

Programs to be executed by the computer (the CPU 1001) are providedbeing recorded in the removable medium 1011 which is a packaged mediumor the like. Also, programs may be provided via a wired or wirelesstransmission medium, such as a local area network, the Internet ordigital satellite broadcasting.

In the computer, by inserting the removable medium 1011 into the drive1010, the program can be installed in the storage unit 1008 via theinput/output interface 1005. Further, the program can be received by thecommunication unit 1009 via a wired or wireless transmission medium andinstalled in the storage unit 1008. Moreover, the program can beinstalled in advance in the ROM 1002 or the storage unit 1008.

It should be noted that the program executed by a computer may be aprogram that is processed in time series according to the sequencedescribed in this specification or a program that is processed inparallel or at necessary timing such as upon calling.

Further, in the present disclosure, a system has the meaning of a set ofa plurality of configured elements (such as an apparatus or a module(part)), and does not take into account whether or not all theconfigured elements are in the same casing. Therefore, the system may beeither a plurality of apparatuses, stored in separate casings andconnected through a network, or a plurality of modules within a singlecasing.

An embodiment of the disclosure is not limited to the embodimentsdescribed above, and various changes and modifications may be madewithout departing from the scope of the disclosure.

For example, the present disclosure can adopt a configuration of cloudcomputing which processes by allocating and connecting one function by aplurality of apparatuses through a network.

Further, each step described by the above-mentioned flow charts can beexecuted by one apparatus or by allocating a plurality of apparatuses.

In addition, in the case where a plurality of processes are included inone step, the plurality of processes included in this one step can beexecuted by one apparatus or by sharing a plurality of apparatuses.

Additionally, the present technology may also be configured as below.

<1> An information processing device including:

an activity state information acquisition unit configured to acquireactivity state information; and

a display mode setting unit configured to set a display mode from amonga plurality of display modes on the basis of the activity stateinformation acquired by the activity state information acquisition unit,

in which the plurality of display modes includes, on the basis of theactivity state information, a first display mode of displaying firstinformation and second information and a second display mode ofdisplaying the first information.

<2> The information processing device according to <1>, in which thefirst information is information in which display contents change, andthe second information is information in which display contents do notchange under a certain condition.

<3> The information processing device according to <2>, in which thefirst information includes information of a numerical value, and thesecond information includes information of a unit of the numericalvalue, or information of a label.

<4> The information processing device according to <3>, in which thefirst information includes a numerical value indicating a distance, anumerical value indicating speed, or a numerical value indicating aperiod of time, and

the second information includes a unit of the distance of a case wherethe certain condition is a condition that the numerical value is in arange of a certain distance, a unit of the speed of a case where thecertain condition is a condition that the numerical value is in a rangeof certain speed, or a unit of the period of time of a case where thecertain condition is a condition that the numerical value is in a rangeof a certain period of time.

<5> The information processing device according to any one of <1> to<4>, in which the activity state information includes user's exerciseintensity.

<6> The information processing device according to <5>, in which theuser's exercise intensity is specified by measurement of movement speed,vibration, gaze, heart rate, body temperature, perspiration, brainwaves, or myoelectric potential of the user.

<7> The information processing device according to <6>, in which thedisplay mode setting unit sets, on the basis of the exercise intensity,the second display mode of displaying the first information, in whichdisplay contents change, while omitting the second information in whichdisplay contents do not change under a certain condition.

<8> The information processing device according to <7>, in which in acase where the exercise intensity is stronger than a certain thresholdvalue, the display mode setting unit sets a second display mode ofdisplaying the first information while omitting the second information.

<9> The information processing device according to <8>, in which on thebasis of the exercise intensity, the display mode setting unitrecognizes a sport executed by the user, activates an applicationprogram corresponding to the sport, and sets the certain threshold valueaccording to the activated application program.

<10> The information processing device according to any one of <1> to<9>, in which the plurality of display modes includes, on the basis ofthe activity state information, the first display mode of displaying thefirst information in which display contents change under the certaincondition or the second information in which display contents do notchange under the certain condition, and the second display mode ofdisplaying the first information, in which display contents change underthe certain condition, while omitting the second information in whichdisplay contents do not change under the certain condition.

<11> The information processing device according to <10>, in which thedisplay mode setting unit sets, on the basis of the activity stateinformation, the second display mode of displaying the first informationin an emphasized manner in a case of the first display mode ofdisplaying the second information in which display contents do notchange under the certain condition.

<12> The information processing device according to <11>, in which thedisplay mode setting unit sets the second display mode of displaying thefirst information, in which display contents do not change under thecertain condition, in an emphasized manner by at least one of a blinkingdisplay and an enlarged display.

<13> The information processing device according to any one of <1> to<12>, further including a display image generation unit configured togenerate an image according to the display mode set by the display modesetting unit.

<14> The information processing device according to <13>, furtherincluding a display unit configured to display an image that can be seenalong with an outside world,

in which the display unit displays, as the display image, the imagegenerated by the display image generation unit according to the displaymode set by the display mode setting unit.

<15> The information processing device according to <14>, in which thedisplay image is displayed by an eyepiece optical system in which alength in a direction, which is shorter than the other directions, of aregion where light is emitted towards user's pupil is shorter than orequal to an upper limit of the pupil diameter variation.

<16> The information processing device according to <15>, in which in acase of setting the second display mode of performing displaying whileomitting the second information in which the display contents do notchange under the certain condition, the display mode setting unit setsthe first display mode of performing displaying without omitting thesecond information, in which the display contents do not change, in acase where a gaze of the user is towards the display image or a gaze ofthe user is towards the display image for a period longer than a certainperiod.

<17> The information processing device according to <16>, in which in acase where a gaze direction of the user is fixed for a certain period orlonger, the display mode setting unit sets the first display mode ofdisplaying the second information, in which the display contents do notchange and which is not displayed, in the gaze direction along with thefirst information.

<18> The information processing device according to any one of <1> to<17>, in which the display mode setting unit sets the second displaymode of displaying the first information while omitting the secondinformation, in which display contents do not change under the certaincondition, according to frequency of use by the user.

<19> An information processing method including the steps of:

acquiring activity state information; and

setting a display mode from among a plurality of display modes on thebasis of the acquired activity state information,

in which the plurality of display modes includes, on the basis of theactivity state information, a first display mode of displaying firstinformation and second information and a second display mode ofdisplaying the first information.

<20> A program causing a computer to function as:

an activity state information acquisition unit configured to acquireactivity state information; and

a display mode setting unit configured to set a display mode from amonga plurality of display modes on the basis of the activity stateinformation acquired by the activity state information acquisition unit,

in which the plurality of display modes includes, on the basis of theactivity state information, a first display mode of displaying firstinformation and second information and a second display mode ofdisplaying the first information.

REFERENCE SIGNS LIST

-   11 eyeglasses-   31 information processing device-   41 main unit-   41 a operating unit-   42 arm-   43 light guide reflection unit-   51 light guide unit-   61 eyepiece lens-   71 projection unit-   72 reflection unit-   101 activity state information acquisition unit-   102 display control unit-   102 a display control unit-   102 b display image generation unit-   103 display unit-   104 operating unit-   105 storage unit-   106 gaze detection unit-   121 display control unit-   121 a mode determination unit-   121 b display image generation unit-   141 display control unit-   141 a mode determination unit-   141 b display image generation unit

The invention claimed is:
 1. An information processing devicecomprising: an activity state information acquisition unit configured toacquire activity state information; and a display mode setting unitconfigured to set a display mode from among a plurality of display modeson the basis of the activity state information acquired by the activitystate information acquisition unit, wherein the plurality of displaymodes includes, on the basis of the activity state information, a firstdisplay mode of displaying first information and second informationsimultaneously and a second display mode of displaying only the firstinformation, wherein the display mode setting unit initially sets thefirst display mode and then sets the second display mode after thesetting of the first display mode is continued for a threshold amount oftime, and wherein the activity state information acquisition unit andthe display mode setting unit are each implemented via at least oneprocessor.
 2. The information processing device according to claim 1,wherein the first information is information in which display contentschange, and the second information is information in which displaycontents do not change under a certain condition.
 3. The informationprocessing device according to claim 2, wherein the first informationincludes information of one or more numerical values, and the secondinformation includes information of units of the one or more numericalvalues, or information of a label.
 4. The information processing deviceaccording to claim 3, wherein the first information includes at leastone of a numerical value indicating a distance, a numerical valueindicating speed, or a numerical value indicating a period of time, andthe second information includes at least one of a unit of the distanceof a case where the certain condition is a condition that the numericalvalue is in a range of a certain distance, a unit of the speed of a casewhere the certain condition is a condition that the numerical value isin a range of certain speed, or a unit of the period of time of a casewhere the certain condition is a condition that the numerical value isin a range of a certain period of time.
 5. The information processingdevice according to claim 1, wherein the activity state informationincludes user's exercise intensity.
 6. The information processing deviceaccording to claim 5, wherein the user's exercise intensity is specifiedby measurement of movement speed, vibration, gaze, heart rate, bodytemperature, perspiration, brain waves, or myoelectric potential of theuser.
 7. The information processing device according to claim 6, whereinthe display mode setting unit sets, on the basis of the exerciseintensity, the second display mode of displaying the first information,in which display contents change, while omitting the second informationin which display contents do not change under a certain condition. 8.The information processing device according to claim 7, wherein in acase where the exercise intensity is stronger than a certain thresholdvalue, the display mode setting unit sets the second display mode ofdisplaying the first information while omitting the second information.9. The information processing device according to claim 8, wherein onthe basis of the exercise intensity, the display mode setting unitrecognizes a sport executed by the user, activates an applicationprogram corresponding to the sport, and sets the certain threshold valueaccording to the activated application program.
 10. The informationprocessing device according to claim 1, wherein the plurality of displaymodes includes, on the basis of the activity state information, thefirst display mode of displaying the first information in which displaycontents change under the certain condition and the second informationin which display contents do not change under the certain condition, andthe second display mode of displaying the first information, in whichdisplay contents change under the certain condition, while omitting thesecond information in which display contents do not change under thecertain condition.
 11. The information processing device according toclaim 10, wherein the display mode setting unit sets, on the basis ofthe activity state information, the second display mode of displayingthe first information in an emphasized manner in a case of the firstdisplay mode of displaying the second information in which displaycontents do not change under the certain condition.
 12. The informationprocessing device according to claim 11, wherein the display modesetting unit sets the second display mode of displaying the firstinformation, in which display contents do not change under the certaincondition, in an emphasized manner by at least one of a blinking displayand an enlarged display.
 13. The information processing device accordingto claim 1, further comprising: a display image generation unitconfigured to generate an image according to the display mode set by thedisplay mode setting unit, wherein the display image generation unit isimplemented via at least one processor.
 14. The information processingdevice according to claim 13, further comprising: a display unitconfigured to display an image that can be seen along with an outsideworld, wherein the display unit displays, as the display image, theimage generated by the display image generation unit according to thedisplay mode set by the display mode setting unit, and wherein thedisplay unit is implemented via at least one processor.
 15. Theinformation processing device according to claim 14, wherein the displayimage is displayed by an eyepiece optical system in which a length in adirection, which is shorter than the other directions, of a region wherelight is emitted towards user's pupil is shorter than or equal to anupper limit of the pupil diameter variation.
 16. The informationprocessing device according to claim 15, wherein in a case of settingthe second display mode of performing displaying while omitting thesecond information in which the display contents do not change under thecertain condition, the display mode setting unit sets the first displaymode of performing displaying without omitting the second information,in which the display contents do not change, in a case where a gaze ofthe user is towards the display image or a gaze of the user is towardsthe display image for a period longer than a certain period.
 17. Theinformation processing device according to claim 16, wherein in a casewhere a gaze direction of the user is fixed for a certain period orlonger, the display mode setting unit sets the first display mode ofdisplaying the second information, in which the display contents do notchange and which is not displayed, in the gaze direction along with thefirst information.
 18. The information processing device according toclaim 1, wherein the display mode setting unit sets the second displaymode of displaying the first information while omitting the secondinformation, in which display contents do not change under the certaincondition, according to frequency of use by the user.
 19. Theinformation processing device according to claim 1, wherein, in both thefirst display mode and the second display mode, the first informationincludes information of a plurality of numerical values displayedsimultaneously.
 20. An information processing method, implemented via atleast one processor, the method comprising: acquiring activity stateinformation; and setting a display mode from among a plurality ofdisplay modes on the basis of the acquired activity state information,wherein the plurality of display modes includes, on the basis of theactivity state information, a first display mode of displaying firstinformation and second information simultaneously and a second displaymode of displaying only the first information, and wherein the firstdisplay mode is initially set and then the second display mode is setafter the setting of the first display mode is continued for a thresholdamount of time.
 21. A non-transitory computer-readable medium havingembodied thereon a program, which when executed by a computer causes thecomputer to execute a method, the method comprising: acquiring activitystate information; and setting a display mode from among a plurality ofdisplay modes on the basis of the acquired activity state information,wherein the plurality of display modes includes, on the basis of theactivity state information, a first display mode of displaying firstinformation and second information simultaneously and a second displaymode of displaying only the first information, and wherein the firstdisplay mode is initially set and then the second display mode is setafter the setting of the first display mode is continued for a thresholdamount of time.